| Literature DB >> 25705220 |
Jie Wang1, Liangjian Cai1, Jinzhu Peng1, Yuheng Jia1.
Abstract
Since real-world data sets usually contain large instances, it is meaningful to develop efficient and effective multiple instance learning (MIL) algorithm. As a learning paradigm, MIL is different from traditional supervised learning that handles the classification of bags comprising unlabeled instances. In this paper, a novel efficient method based on extreme learning machine (ELM) is proposed to address MIL problem. First, the most qualified instance is selected in each bag through a single hidden layer feedforward network (SLFN) whose input and output weights are both initialed randomly, and the single selected instance is used to represent every bag. Second, the modified ELM model is trained by using the selected instances to update the output weights. Experiments on several benchmark data sets and multiple instance regression data sets show that the ELM-MIL achieves good performance; moreover, it runs several times or even hundreds of times faster than other similar MIL algorithms.Entities:
Mesh:
Year: 2015 PMID: 25705220 PMCID: PMC4332973 DOI: 10.1155/2015/405890
Source DB: PubMed Journal: Comput Intell Neurosci
ELM-MIL performance on benchmark data sets.
| Algorithm | MUSK1 | MUSK2 | Elephant | Fox | Tiger |
|---|---|---|---|---|---|
| Iterated-discrim APR [ | 92.4 | 89.2 | N/A | N/A | N/A |
| Citation- | 92.4 | 86.3 | N/A | N/A | N/A |
| Diverse Density [ | 88 | 84 | N/A | N/A | N/A |
| ELM-MIL (proposed) | 86.5 (4.2) | 85.8 (4.6) | 76.7 (3.9) | 59.5 (3.7) | 74.6 (2.4) |
| EM-DD [ | 84.8 | 84.9 | 78.3 | 56.1 | 72.4 |
| BP-MIP [ | 83.7 | 80.4 | N/A | N/A | N/A |
| MI-SVM [ | 77.9 | 84.3 | 81.4 | 59.4 | 84 |
| C4.5 [ | 68.5 | 58.5 | N/A | N/A | N/A |
Figure 1The predictive accuracy of MI-ELM on MUSK1 changes as the number of hidden neurons increases.
Figure 2The predictive accuracy of MI-ELM on MUSK2 changes as the number of hidden neurons increases.
Accuracy and computation time on MUSK1.
| Algorithm | Accuracy | Computation time (min) |
|---|---|---|
| ELM-MIL | 86.5 |
|
| Citation- |
| 1.1 |
| BP-MIP | 83.8 | 110 |
| Diverse Density | 88 | 350 |
Accuracy and computation time on MUSK2.
| Algorithm | Accuracy | Computation time (min) |
|---|---|---|
| ELM-MIL | 85.8 |
|
| Citation- |
| 140 |
| BP-MIL | 84 | 1200 |
| Diverse Density | 84 | 3600 |
Squared loss and computation time (second) on regression data sets.
| Squared loss | LJ-160.166.1 | LJ-160.166.1-S | LJ-80.166.1 | LJ-80.166.1-S | ||||
|---|---|---|---|---|---|---|---|---|
| MI-Kernel |
| 90 |
| 8000 |
| 120 |
| 10100 |
| ELM-MIL | 0.0376 |
| 0.0648 |
| 0.0485 |
| 0.0748 |
|
| BP-MIP | 0.0398 | 4980 | 0.0731 | 13000 | 0.0487 | 5100 | 0.0752 | 12500 |
| Diverse Density | 0.0852 | 12000 | 0.0052 | 17000 | N/A | N/A | 0.1116 | 17600 |