| Literature DB >> 25966359 |
Abstract
Recently, ensemble learning methods have been widely used to improve classification performance in machine learning. In this paper, we present a novel ensemble learning method: argumentation based multi-agent joint learning (AMAJL), which integrates ideas from multi-agent argumentation, ensemble learning, and association rule mining. In AMAJL, argumentation technology is introduced as an ensemble strategy to integrate multiple base classifiers and generate a high performance ensemble classifier. We design an argumentation framework named Arena as a communication platform for knowledge integration. Through argumentation based joint learning, high quality individual knowledge can be extracted, and thus a refined global knowledge base can be generated and used independently for classification. We perform numerous experiments on multiple public datasets using AMAJL and other benchmark methods. The results demonstrate that our method can effectively extract high quality knowledge for ensemble classifier and improve the performance of classification.Entities:
Mesh:
Year: 2015 PMID: 25966359 PMCID: PMC4428879 DOI: 10.1371/journal.pone.0127281
Source DB: PubMed Journal: PLoS One ISSN: 1932-6203 Impact factor: 3.240
Fig 1Ensemble learning.
Fig 2Argumentation based joint learning.
Algorithm.
|
|
|---|
|
|
| Initial global knowledge base |
| 1: |
| 2: |
| 3: |
| 4: |
| 5: |
| 6: |
| 7: { Broadcast |
| 8: |
| 9: Participant |
| 10: |
| 11: Propose_Argument ( |
| 12: |
| 13: |
| 14: select next participant |
| 15: |
| 16: |
| 17: |
| 18: |
| 19: Return ( |
| 20: |
| 21: } // The argumentation is over |
| 22: |
| 23: |
| 24: |
| 25: |
| 26: Return ( |
|
|
Fig 3The basic structure of Arena model.
Speech acts in Arena.
| Move | Label | Next Move | Attack with New Rule |
|---|---|---|---|
| 1 | ProposeOpinion | 2,3,4,5 | yes |
| 2 | CounterRule | 3,4,5 | yes |
| 3 | DistinguishRule | 4,5 | yes |
| 4 | BeInapplicable | 0 | no |
| 5 | BeAnException | 0 | no |
Datasets.
| Name | Number of Attributes | Number of Instances | Number of Items | Missing Values? | Support | Confidence |
|---|---|---|---|---|---|---|
| Breast-Cancer | 9 | 286 | 43 | Yes | 5% | 60% |
| Lymph | 18 | 148 | 63 | No | 25% | 60% |
| Voting | 16 | 435 | 34 | Yes | 35% | 70% |
| Spect Heart | 22 | 267 | 46 | No | 30% | 60% |
| Nursery | 8 | 12960 | 31 | No | 1% | 50% |
| Scale | 4 | 625 | 23 | No | 2% | 50% |
| Tic-Tac-Toe | 9 | 958 | 29 | No | 2% | 50% |
Fig 4The dialectic analysis tree of Master1.
Fig 6The dialectic analysis tree of Master3.
Fig 7Knowledge accumulation process of AMAJL.
Accuracy of baseline methods.
| Accuracy (%) | TFPC | NativeBayes | KNN-1 | KNN-3 | KNN-5 | CART | SVM-R | SVM-L | RandomForest |
|---|---|---|---|---|---|---|---|---|---|
| Breast-Cancer | 70.81 | 74.01 | 74.37 | 75.81 | 75.81 | 72.20 | 73.65 | 71.84 | 72.20 |
| Lymph | 65.52 | 85.14 | 80.41 | 81.08 | 79.73 | 81.08 | 79.73 | 81.76 | 84.46 |
| Voting | 94.82 | 90.95 | 91.38 | 92.24 | 92.67 | 96.98 | 96.98 | 96.98 | 96.12 |
| Spect Heart | 59.54 | 68.54 | 70.04 | 70.41 | 71.16 | 73.03 | 73.03 | 73.03 | 70.79 |
| Nursery | 77.77 | 90.32 | 98.38 | 98.38 | 98.38 | 99.56 | 97.62 | 93.17 | 98.98 |
| Scale | 76.64 | 91.36 | 83.84 | 83.84 | 83.84 | 78.24 | 91.04 | 90.72 | 77.44 |
| Tic-Tac-Toe | 67.27 | 69.46 | 98.85 | 98.85 | 98.85 | 92.99 | 88.60 | 98.54 | 96.65 |
TCV test results of AMAJL.
| TCV test | Breast-Cancer | Lymph | Voting | Spect Heart | Nursery | Scale | Tic-Tac-Toe |
|---|---|---|---|---|---|---|---|
| Accuracy | 74.07% | 80.00% | 97.83% | 68.46% | 91.14% | 79.35% | 91.05% |
| Variance | 0.85% | 0.88% | 0.09% | 0.26% | 0.00% | 0.19% | 0.10% |
Accuracy of association rule based classifiers.
| Accuracy (%) | AMAJL | Bagging | AdaBoost | TFPC |
|---|---|---|---|---|
| Breast-Cancer | 74.07 | 73.29 | 69.31 | 70.81 |
| Lymph | 80.00 | 70.95 | 77.70 | 65.52 |
| Voting | 97.83 | 95.69 | 95.69 | 94.82 |
| Spect Heart | 68.46 | 65.92 | 69.29 | 59.54 |
| Nursery | 91.14 | 89.6 | 93.4 | 77.77 |
| Scale | 79.35 | 81.6 | 80.48 | 76.64 |
| Tic-Tac-Toe | 91.05 | 77.09 | 78.3 | 67.27 |
Rule number of association rule based classifiers.
| RuleNum | AMAJL | Bagging | AdaBoost | TFPC |
|---|---|---|---|---|
| Breast-Cancer | 47.5 | 23.25 | 24 | 29 |
| Lymph | 12.5 | 8.5 | 6.5 | 12 |
| Voting | 9.5 | 6.5 | 3.25 | 16 |
| Spect Heart | 31.8 | 13 | 11.75 | 6.1 |
| Nursery | 100 | 226.25 | 202.5 | 40.6 |
| Scale | 61.3 | 67 | 55.75 | 18.7 |
| Tic-Tac-Toe | 64.2 | 105.5 | 110.5 | 74.4 |
Fig 8Effect of support on accuracy.
Fig 9Effect of support on rule number.
Fig 10Effect of confidence on accuracy.
Fig 11Effect of confidence on rule number.