时间序列分类在机器人传感器路面检测中的应用:Shapelet、PSO特征选择与频域融合
Time Series Classification for Robotic Sensor Pavement Detection: Shapelet, PSO Feature Selection, and Frequency Domain Fusion
摘要: 随着工业物联网和数字化技术的快速发展,时间序列数据在智能制造、设备监测和机器人控制等领域中的重要性日益凸显,其数据的高维度和复杂性给分类任务带来了巨大挑战。传统的时间序列分类方法通常侧重于全局或局部特征的单一提取,容易忽视多维特征间的协同作用。因此,本文采用了基于Shapelet方法的关键子序列提取,并结合粒子群优化(PSO)算法对生成的候选特征进行特征选择,并进一步引入频域特征增强模型的分类能力。实验评估在SonyAIBORobotSurface1和SonyAIBORobotSurface2数据集上进行,结果显示,基于Shapelet和PSO特征选择的频域融合方法(SP-FD)在分类准确率上均达到90%以上的同时验证了模型的有效性,显著优于其他五个基准模型。
Abstract: With the rapid advancement of industrial Internet of things and digital technologies, time-series data has become increasingly critical in fields such as intelligent manufacturing, equipment monitoring, and robotic control. However, the high-dimensionality and complexity of such data present significant challenges for classification tasks. Traditional time-series classification methods typically focus on single extraction of global or local features, thereby easily overlooking the synergistic effects among multi-dimensional features. To address this, this paper employs Shapelet-based key subsequence extraction, integrates the Particle Swarm Optimization (PSO) algorithm for feature selection on generated candidate features, and further introduces frequency-domain features to enhance the model’s classification capability. Experimental evaluations were conducted on the SonyAIBORobotSurface1 and SonyAIBORobotSurface2 datasets. The results demonstrate that the frequency-domain fusion method based on Shapelet and PSO feature selection (SP-FD) achieves classification accuracies exceeding 90%, verifying the model’s effectiveness and significantly outperforming five other benchmark models.
文章引用:卢许哲. 时间序列分类在机器人传感器路面检测中的应用:Shapelet、PSO特征选择与频域融合[J]. 人工智能与机器人研究, 2025, 14(4): 1015-1024. https://doi.org/10.12677/airr.2025.144096

参考文献

[1] Singh Chadha, G., Krishnamoorthy, M. and Schwung, A. (2019) Time Series Based Fault Detection in Industrial Processes Using Convolutional Neural Networks. IECON 2019-45th Annual Conference of the IEEE Industrial Electronics Society, Lisbon, 14-17 October 2019, 173-178. [Google Scholar] [CrossRef
[2] Ali Nemer, M., Azar, J., Demerjian, J., Makhoul, A. and Bourgeois, J. (2022) A Review of Research on Industrial Time Series Classification for Machinery Based on Deep Learning. 2022 4th IEEE Middle East and North Africa COMMunications Conference (MENACOMM), Amman, 6-8 December 2022, 89-94. [Google Scholar] [CrossRef
[3] Coelho, D., Costa, D., Rocha, E.M., Almeida, D. and Santos, J.P. (2022) Predictive Maintenance on Sensorized Stamping Presses by Time Series Segmentation, Anomaly Detection, and Classification Algorithms. Procedia Computer Science, 200, 1184-1193. [Google Scholar] [CrossRef
[4] Ji, C., Du, M., Hu, Y., Liu, S., Pan, L. and Zheng, X. (2022) Time Series Classification Based on Temporal Features. Applied Soft Computing, 128, Article ID: 109494. [Google Scholar] [CrossRef
[5] Ye, L. and Keogh, E. (2009) Time Series Shapelets: A New Primitive for Data Mining. In: Proceedings of the 15th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Association for Computing Machinery, 947-956. [Google Scholar] [CrossRef
[6] Fulcher, B.D. and Jones, N.S. (2014) Highly Comparative Feature-Based Time-Series Classification. IEEE Transactions on Knowledge and Data Engineering, 26, 3026-3037. [Google Scholar] [CrossRef
[7] Ismail Fawaz, H., Forestier, G., Weber, J., Idoumghar, L. and Muller, P. (2019) Deep Learning for Time Series Classification: A Review. Data Mining and Knowledge Discovery, 33, 917-963. [Google Scholar] [CrossRef
[8] Ji, C., Zhao, C., Liu, S., Yang, C., Pan, L., Wu, L., et al. (2019) A Fast Shapelet Selection Algorithm for Time Series Classification. Computer Networks, 148, 231-240. [Google Scholar] [CrossRef
[9] Yang, J., Jing, S. and Huang, G. (2022) Accurate and Fast Time Series Classification Based on Compressed Random Shapelet Forest. Applied Intelligence, 53, 5240-5258. [Google Scholar] [CrossRef
[10] Li, C., Wan, Y., Zhang, W. and Li, H. (2022) A Two-Phase Filtering of Discriminative Shapelets Learning for Time Series Classification. Applied Intelligence, 53, 13815-13833. [Google Scholar] [CrossRef
[11] Chen, J. and Wan, Y. (2023) Localized Shapelets Selection for Interpretable Time Series Classification. Applied Intelligence, 53, 17985-18001. [Google Scholar] [CrossRef
[12] Jing, S. and Yang, J. (2024) Method of Shapelet Discovery for Time Series Ordinal Classification. Soft Computing, 28, 11685-11701.
[13] Zhang, W., Zhang, H., Zhao, Z., Tang, P. and Zhang, Z. (2023) Attention to both Global and Local Features: A Novel Temporal Encoder for Satellite Image Time Series Classification. Remote Sensing, 15, Article No. 618. [Google Scholar] [CrossRef
[14] Zhang, H., Zhang, Y., Zhang, Z., Wen, Q. and Wang, L. (2024) LogoRA: Local-Global Representation Alignment for Robust Time Series Classification. IEEE Transactions on Knowledge and Data Engineering, 36, 8718-8729. [Google Scholar] [CrossRef
[15] Kenji Iwana, B. and Uchida, S. (2020) Time Series Classification Using Local Distance-Based Features in Multi-Modal Fusion Networks. Pattern Recognition, 97, Article ID: 107024. [Google Scholar] [CrossRef
[16] Xue, B., Zhang, M. and Browne, W.N. (2014) Particle Swarm Optimisation for Feature Selection in Classification: Novel Initialisation and Updating Mechanisms. Applied Soft Computing, 18, 261-276. [Google Scholar] [CrossRef
[17] Akan, A. and Karabiber Cura, O. (2021) Time-Frequency Signal Processing: Today and Future. Digital Signal Processing, 119, Article ID: 103216. [Google Scholar] [CrossRef
[18] Long, J., Shelhamer, E. and Darrell, T. (2015) Fully Convolutional Networks for Semantic Segmentation. 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Boston, 7-12 June 2015, 3431-3440. [Google Scholar] [CrossRef
[19] Chung, F., Fu, T., Ng, V. and Luk, R.W.P. (2004) An Evolutionary Approach to Pattern-Based Time Series Segmentation. IEEE Transactions on Evolutionary Computation, 8, 471-489. [Google Scholar] [CrossRef
[20] Dau, H.A., Keogh, E., Kamgar, K., et al. (2018) The UCR Time Series Classification Archive.
[21] Bagnall, A., Lines, J., Bostrom, A., Large, J. and Keogh, E. (2016) The Great Time Series Classification Bake off: A Review and Experimental Evaluation of Recent Algorithmic Advances. Data Mining and Knowledge Discovery, 31, 606-660. [Google Scholar] [CrossRef] [PubMed]
[22] Ismail Fawaz, H., Forestier, G., Weber, J., Idoumghar, L. and Muller, P. (2019) Deep Learning for Time Series Classification: A Review. Data Mining and Knowledge Discovery, 33, 917-963. [Google Scholar] [CrossRef
[23] Kate, R.J. (2015) Using Dynamic Time Warping Distances as Features for Improved Time Series Classification. Data Mining and Knowledge Discovery, 30, 283-312. [Google Scholar] [CrossRef
[24] Lubba, C.H., Sethi, S.S., Knaute, P., Schultz, S.R., Fulcher, B.D. and Jones, N.S. (2019) Catch22: Canonical Time-Series Characteristics. Data Mining and Knowledge Discovery, 33, 1821-1852. [Google Scholar] [CrossRef