Skip to main content

Abstract

Anomaly detection has been a challenging topic for decades and it still is open to new contributions nowadays. More specifically, the detection of anomalies (not only hardware ones but also those affecting the software) suffers from many problems when monitoring cyber-physical systems. One such usual problem is the much fewer data samples of anomalies than those available for the normal functioning of systems. This class-imbalance problem is addressed in the present paper and a novel strategy for oversampling the minority class is applied to an open dataset containing information about the performance of a component-based robot. The proposed strategy mainly consists on selecting the instances to be oversampled according to different criteria instead of randomly oversampling. Obtained results demonstrate that the proposed strategy improves predictive performance, especially when the SVM (Support Vector Machine) is used as classifier.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Bergmeir, P., Nitsche, C., Nonnast, J., Bargende, M.: Classifying component failures of a hybrid electric vehicle fleet based on load spectrum data. Neural Comput. Appl. 27(8), 2289–2304 (2016)

    Article  Google Scholar 

  2. Cerqueira, V., Pinto, F., Sá, C., Soares, C.: Combining boosted trees with metafeature engineering for predictive maintenance. In: Boström, H., Knobbe, A., Soares, C., Papapetrou, P. (eds.) Advances in Intelligent Data Analysis XV, pp. 393–397. Springer International Publishing, Cham (2016)

    Chapter  Google Scholar 

  3. Chawla, N.V., Bowyer, K.W., Hall, L.O., Kegelmeyer, W.P.: SMOTE: synthetic minority over-sampling technique. J. Artif. Intel. Res. 16, 321–357 (2002)

    Article  Google Scholar 

  4. Devi, D., Biswas, S.K., Purkayastha, B.: Learning in presence of class imbalance and class overlapping by using one-class SVM and undersampling technique. Connection Sci. 31(2), 105–142 (2019)

    Article  Google Scholar 

  5. Alsamhi, S.H., Ma, O., Ansari, M.S.: Survey on artificial intelligence based techniques for emerging robotic communication. Telecommun. Syst. 72(3), 483–503 (2019). https://doi.org/10.1007/s11235-019-00561-z

    Article  Google Scholar 

  6. He, H., Garcia, E.A.: Learning from imbalanced data. IEEE Trans. Knowl. Data Eng. 21(9), 1263–1284 (2009)

    Article  Google Scholar 

  7. Jayaratne, M., de Silva, D., Alahakoon, D.: Unsupervised machine learning based scalable fusion for active perception. IEEE Trans. Auto. Sci. Eng. 16(4), 1653–1663 (2019). https://doi.org/10.1109/TASE.2019.2910508

    Article  Google Scholar 

  8. Kober, J., Bagnell, J.A., Peters, J.: Reinforcement learning in robotics: a survey. Int. J. Robot. Res. 32(11), 1238–1274 (2013). https://doi.org/10.1177/0278364913495721

    Article  Google Scholar 

  9. Kubat, M., Matwin, S., et al.: Addressing the curse of imbalanced training sets: one-sided selection. In: ICML, Nashville, USA, vol. 97, pp. 179–186 (1997)

    Google Scholar 

  10. Lu, H., Li, Y., Mu, S., Wang, D., Kim, H., Serikawa, S.: Motor anomaly detection for unmanned aerial vehicles using reinforcement learning. IEEE Internet Things J. 5(4), 2315–2322 (2018). https://doi.org/10.1109/JIOT.2017.2737479

    Article  Google Scholar 

  11. Luo, M., Wang, K., Cai, Z., Liu, A., Li, Y., Cheang, C.F.: Using imbalanced triangle synthetic data for machine learning anomaly detection. Comput. Mater. Continua 58(1), 15–26 (2019)

    Article  Google Scholar 

  12. Napierala, K., Stefanowski, J.: Types of minority class examples and their influence on learning classifiers from imbalanced data. J. Intel. Inf. Syst. 46(3), 563–597 (2016)

    Article  Google Scholar 

  13. Siepmann, F., Wachsmuth, S.: A modeling framework for reusable social behavior. In: De silva, R., reidsma, D. (eds.) Work in Progress Workshop Proceedings ICSR, pp. 93–96 (2011)

    Google Scholar 

  14. Syafrudin, M., Fitriyani, N.L., Alfian, G., Rhee, J.: An affordable fast early warning system for edge computing in assembly line. Appl. Sci. 9(1), 84–102 (2018)

    Article  Google Scholar 

  15. Sáez, J.A., Krawczyk, B., Woźniak, M.: Analyzing the oversampling of different classes and types of examples in multi-class imbalanced datasets. Pattern Recogn. 57, 164–178 (2016). http://www.sciencedirect.com/science/article/pii/S0031320316001072

    Article  Google Scholar 

  16. Wienke, J., Wrede, S.: A middleware for collaborative research in experimental robotics. In: 2011 IEEE/SICE International Symposium on System Integration (SII), pp. 1183–1190, December 2011

    Google Scholar 

  17. Wienke, J., Meyer zu Borgsen, S., Wrede, S.: A data set for fault detection research on component-based robotic systems. In: Alboul, L., Damian, D., Aitken, J.M. (eds.) Towards Autonomous Robotic Systems, pp. 339–350. Springer International Publishing, Cham (2016)

    Google Scholar 

  18. Wienke, J., Wrede, S.: A fault detection data set for performance bugs in component-based robotic systems (2016)

    Google Scholar 

  19. Wienke, J., Wrede, S.: Autonomous fault detection for performance bugs in component-based robotic systems. In: 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 3291–3297. IEEE (2016)

    Google Scholar 

  20. Wienke, J., Wrede, S.: Continuous regression testing for component resource utilization. In: IEEE International Conference on Simulation, Modeling, and Programming for Autonomous Robots (SIMPAR), pp. 273–280. IEEE (2016)

    Google Scholar 

  21. Xiao, B., Yin, S.: Exponential tracking control of robotic manipulators with uncertain dynamics and kinematics. IEEE Trans. Ind. Inf. 15(2), 689–698 (2019)

    Article  Google Scholar 

  22. Zhao, D., Ni, W., Zhu, Q.: A framework of neural networks based consensus control for multiple robotic manipulators. Neurocomputing 140, 8–18 (2014). https://doi.org/10.1016/j.neucom.2014.03.041

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Álvaro Herrero .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Basurto, N., Woźniak, M., Cambra, C., Herrero, Á. (2021). Advanced Oversampling for Improved Detection of Software Anomalies in a Robot. In: Herrero, Á., Cambra, C., Urda, D., Sedano, J., Quintián, H., Corchado, E. (eds) 15th International Conference on Soft Computing Models in Industrial and Environmental Applications (SOCO 2020). SOCO 2020. Advances in Intelligent Systems and Computing, vol 1268. Springer, Cham. https://doi.org/10.1007/978-3-030-57802-2_1

Download citation

Publish with us

Policies and ethics