Skip to main content

Clustering and Regression to Impute Missing Values of Robot Performance

  • Conference paper
  • First Online:
Hybrid Artificial Intelligent Systems (HAIS 2020)

Abstract

It is widely claimed that a major challenge in Robotics is to get reliable systems while both response and down times are minimized. In keeping with this idea, present paper proposes the application of a Hybrid Artificial Intelligence System (HAIS) to preprocess data with the aim of improving the detection of performance anomalies. One of the main problems when analyzing real-life data is the presence of missing values. It is usually solved by removing incomplete data, what causes a loss of information that may be critical in some domains. As an alternative, present paper proposes the application of regression models to impute those missing values. Prediction is optimized by generating personalized models on previously clustered data. Experiments are run on a public and up-to-date dataset that contains information about anomalies affecting the component-based software of a robot. The obtained results validate the proposed HAIS, as it successfully imputes missing values from the different features in the original dataset.

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 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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. Arlot, S., Celisse, A.: A survey of cross-validation procedures for model selection. Stat. Surv. 4, 40–79 (2010). https://doi.org/10.1214/09-SS054

    Article  MathSciNet  MATH  Google Scholar 

  2. Basurto, N., Cambra, C., Herrero, Á.: Improving the detection of robot anomalies by handling data irregularities. Neurocomputing (2020)

    Google Scholar 

  3. Basurto, N., Herrero, Á.: Data selection to improve anomaly detection in a component-based robot. In: Martínez Álvarez, F., Troncoso Lora, A., Sáez Muñoz, J.A., Quintián, H., Corchado, E. (eds.) SOCO 2019. AISC, vol. 950, pp. 241–250. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-20055-8_23

    Chapter  Google Scholar 

  4. Das, S., Datta, S., Chaudhuri, B.B.: Handling data irregularities in classification: foundations, trends, and future challenges. Pattern Recogn. 81, 674–693 (2018). https://doi.org/10.1016/j.patcog.2018.03.008

    Article  Google Scholar 

  5. Doan, C.D., Liong, S.: Generalization for multilayer neural network Bayesian regularization or early stopping. In: Proceedings of Asia Pacific Association of Hydrology and Water Resources 2nd Conference, pp. 5–8 (2004)

    Google Scholar 

  6. García-Laencina, P.J., Sancho-Gómez, J.L., Figueiras-Vidal, A.R.: Pattern classification with missing data: a review. Neural Comput. Appl. 19(2), 263–282 (2010). https://doi.org/10.1007/s00521-009-0295-6

    Article  Google Scholar 

  7. Gardner, M., Dorling, S.: Artificial neural networks (the multilayer perceptron)-a review of applications in the atmospheric sciences. Atmos. Environ. 32(14), 2627–2636 (1998). https://doi.org/10.1016/S1352-2310(97)00447-0

    Article  Google Scholar 

  8. Hecht-Nielsen, R.: III. 3 - theory of the backpropagation neural network. In: Wechsler, H. (ed.) Neural Networks for Perception, pp. 65–93. Academic Press (1992). https://doi.org/10.1016/B978-0-12-741252-8.50010-8

  9. Herrero, Á., Jiménez, A.: Improving the management of industrial and environmental enterprises by means of soft computing. Cybern. Syst. 50(1), 1–2 (2019)

    Article  Google Scholar 

  10. IFR: summary - OUTLOOK on world robotics report 2019 by IFR. https://ifr.org/ifr-press-releases/news/summary-outlook-on-world-robotics-report-2019-by-ifr

  11. Jain, A.K., Murty, M.N., Flynn, P.J.: Data clustering: a review. ACM Comput. Surv. 31(3), 264–323 (1999). https://doi.org/10.1145/331499.331504

    Article  Google Scholar 

  12. Jimenez, A., Herrero, A.: Soft computing applications in the field of industrial and environmental enterprises. Expert Syst. 36(4), e12456 (2019). https://doi.org/10.1111/exsy.12456

    Article  Google Scholar 

  13. Jove, E., Casteleiro-Roca, J.L., Quintián, H., Simić, D., Méndez-Pérez, J.A., Luis Calvo-Rolle, J.: Anomaly detection based on one-class intelligent techniques over a control level plant. Log. J. IGPL (2020). https://doi.org/10.1093/jigpal/jzz057

  14. Kasaei, S.H., Oliveira, M., Lim, G.H., Lopes, L.S., Tomé, A.M.: Towards lifelong assistive robotics: a tight coupling between object perception and manipulation. Neurocomputing 291, 151–166 (2018). https://doi.org/10.1016/j.neucom.2018.02.066

    Article  Google Scholar 

  15. Khalastchi, E., Kalech, M.: On fault detection and diagnosis in robotic systems. ACM Comput. Surv. 51(1), 1–24 (2018). https://doi.org/10.1145/3146389

    Article  Google Scholar 

  16. MacQueen, J., et al.: Some methods for classification and analysis of multivariate observations. In: Proceedings of the Fifth Berkeley Symposium on Mathematical Statistics and Probability, Oakland, CA, USA, vol. 1, pp. 281–297 (1967)

    Google Scholar 

  17. Neter, J., Kutner, M.H., Nachtsheim, C.J., Wasserman, W.: Applied Linear Statistical Models, vol. 4. Irwin, Chicago (1996)

    Google Scholar 

  18. Pearson, K., Lee, A.: On the generalised probable error in multiple normal correlation. Biometrika 6(1), 59–68 (1908). http://www.jstor.org/stable/2331556

    Article  Google Scholar 

  19. Twala, B.: Robot execution failure prediction using incomplete data. In: 2009 IEEE International Conference on Robotics and Biomimetics (ROBIO), pp. 1518–1523, December 2009. https://doi.org/10.1109/ROBIO.2009.5420900

  20. 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. https://doi.org/10.1109/SII.2011.6147617

  21. 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.M. (eds.) TAROS 2016. LNCS (LNAI), vol. 9716, pp. 339–350. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-40379-3_35

    Chapter  Google Scholar 

  22. Wienke, J., Wrede, S.: A fault detection data set for performance bugs in component-based robotic systems. https://doi.org/10.4119/unibi/2900911

  23. 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). https://doi.org/10.1109/IROS.2016.7759507

  24. University of Yale: Linear regression (2017). http://www.stat.yale.edu/Courses/1997-98/101/linreg.htm

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ángel Arroyo .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Arroyo, Á., Basurto, N., Cambra, C., Herrero, Á. (2020). Clustering and Regression to Impute Missing Values of Robot Performance. In: de la Cal, E.A., Villar Flecha, J.R., Quintián, H., Corchado, E. (eds) Hybrid Artificial Intelligent Systems. HAIS 2020. Lecture Notes in Computer Science(), vol 12344. Springer, Cham. https://doi.org/10.1007/978-3-030-61705-9_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-61705-9_8

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-61704-2

  • Online ISBN: 978-3-030-61705-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics