Multivariate time series classification is a key problem in many fields, but the current research on multivariate time series classification is faced with some problems, such as high dimensionality of original data, low accuracy, and lack of interpretability, which limits the performance improvement of models and makes it difficult to meet the actual requirements. Aiming at above problem, a multivariate time series classification method based on Shapelets was proposed. Firstly, unsupervised Shapelet learning of adaptive neighbors was used to automatically learn significant multivariate Shapelets by combining Shapelets transform and adaptive weights. Then, the method was combined with Shapelet similarity and class label constraint to enhance the interpretability and classification accuracy of the model. Finally, the optimization strategy of the model was proposed to obtain the best Shapelets to further improve the classification accuracy of the model. Three different types of 11 algorithms were compared on 11 public data sets, and the experimental results show that the proposed algorithm has high classification accuracy.
| 科 Family | 属数 Number of genus | 种数 Number of species | 占总种数比例 Percentage of total species (%) | 属 Genus | 种数 Number of species | 占总种数比例 Percentage of total species (%) |
|---|---|---|---|---|---|---|
| 鹅膏菌科Amanitaceae | 2 | 11 | 5.26 | 鹅膏菌属 Amanita | 10 | 4.78 |
| 小菇科 Mycenaceae | 2 | 12 | 5.74 | 丝盖伞属 Inocybe | 5 | 2.39 |
| 多孔菌科 Polyporaceae | 8 | 14 | 6.70 | 蜡蘑属 Laccaria | 5 | 2.39 |
| 红菇科 Russulaceae | 3 | 23 | 11.00 | 小皮伞属 Marasmius | 6 | 2.87 |
| 小菇属 Mycena | 11 | 5.26 | ||||
| 光柄菇属 Pluteus | 5 | 2.39 | ||||
| 红菇属 Russula | 17 | 8.13 | ||||
| 栓菌属 Trametes | 5 | 2.39 |