| Literature DB >> 28912801 |
Wenjia Niu1,2, Kewen Xia1,2, Baokai Zu1,2, Jianchuan Bai1,2.
Abstract
Unlike Support Vector Machine (SVM), Multiple Kernel Learning (MKL) allows datasets to be free to choose the useful kernels based on their distribution characteristics rather than a precise one. It has been shown in the literature that MKL holds superior recognition accuracy compared with SVM, however, at the expense of time consuming computations. This creates analytical and computational difficulties in solving MKL algorithms. To overcome this issue, we first develop a novel kernel approximation approach for MKL and then propose an efficient Low-Rank MKL (LR-MKL) algorithm by using the Low-Rank Representation (LRR). It is well-acknowledged that LRR can reduce dimension while retaining the data features under a global low-rank constraint. Furthermore, we redesign the binary-class MKL as the multiclass MKL based on pairwise strategy. Finally, the recognition effect and efficiency of LR-MKL are verified on the datasets Yale, ORL, LSVT, and Digit. Experimental results show that the proposed LR-MKL algorithm is an efficient kernel weights allocation method in MKL and boosts the performance of MKL largely.Entities:
Mesh:
Year: 2017 PMID: 28912801 PMCID: PMC5585640 DOI: 10.1155/2017/3678487
Source DB: PubMed Journal: Comput Intell Neurosci
Figure 1Classification accuracy of Yale by using SVM and LR-SVM.
Figure 2Run time of Yale by using SVM and LR-SVM.
Figure 3Classification accuracy of ORL by using SVM and LR-SVM.
Figure 4Run time of ORL by using SVM and LR-SVM.
The performances of MKL algorithms and LR-MKL algorithms on the datasets Yale, ORL, LSVT, and Digit.
| Yale | ORL | LSVT | Digit | |||||
|---|---|---|---|---|---|---|---|---|
| Acc | Time | Acc | Time | Acc | Time | Acc | Time | |
| SVM(best) | 69.3231 | 0.2981 | 80.0002 | 1.6798 | 76.1905 | 0.0142 | 95.9302 | 0.9195 |
| LR-SVM(best) |
|
|
|
|
|
|
|
|
| UMKL(+) [ | 87.5114 | 2.5981 |
| 18.2352 |
| 0.0229 | 97.3571 | 4.7412 |
| LR-UMKL(+) |
|
| 83.4813 |
|
|
|
|
|
| UMKL( |
| 2.7244 |
| 20.5507 |
| 0.0281 | 96.0904 | 7.1661 |
| LR-UMKL( |
|
|
|
|
|
|
|
|
| AMKL [ | 85.7753 | 3.7236 | 93.8741 | 4.6854 | 80.9524 | 0.0452 | 97.4725 | 11.2138 |
| LR-AMKL |
|
|
|
|
|
|
|
|
| GMKL [ | 86.2989 | 4.5330 | 96.2057 | 5.0070 | 85.7143 | 0.0565 | 99.1499 | 8.0774 |
| LR-GMKL |
|
|
|
|
|
|
|
|
| LMKL(sof) [ | 87.9077 | 215.4055 | 97.0003 | 220.3122 | 85.0090 | 5.1989 |
| 166.7978 |
| LR-LMKL(sof) |
|
|
|
|
|
| 98.3591 |
|
| LMKL(sig) [ | 88.0145 | 106.7552 | 97.0108 | 107.0911 | 88.7541 | 0.7238 | 99.3750 | 48.5914 |
| LR-LMKL(sig) |
|
|
|
|
|
|
|
|
| HMKL [ |
| 92.4410 | 93.5109 | 118.2340 | 80.5998 | 0.0915 | 97.6258 | 10.3559 |
| LR-HMKL |
|
|
|
|
|
|
|
|
| CMKL [ | 86.4166 | 95.0618 | 96.0308 | 107.6940 | 79.9503 | 0.0874 | 96.5014 | 10.6074 |
| LR-CMKL |
|
|
|
|
|
|
|
|
| PMKL(1) [ | 89.0035 | 6.1842 | 98.4901 | 6.9065 | 92.8571 | 0.1079 | 99.5881 | 24.8702 |
| LR-PMKL(1) |
|
|
|
|
|
|
|
|
| PMKL(2) [ | 89.0261 | 5.3893 | 98.7533 | 6.5450 | 92.4662 | 0.1295 | 99.5046 | 21.1679 |
| LR-PMKL(2) |
|
|
|
|
|
|
|
|
| ANMKL(1) [ | 86.7210 | 6.4856 | 98.4396 | 20.4564 | 91.9827 | 0.1167 | 98.0007 | 10.3979 |
| LR-ANMKL(1) |
|
|
|
|
|
|
|
|
| ANMKL(2) [ | 86.6998 | 7.0664 | 98.2204 | 21.1615 |
| 0.1194 | 98.0039 | 9.7753 |
| LR-ANMKL(2) |
|
|
|
| 92.5391 |
|
|
|