Learning from the Individuals and the Crowd in Robotics and Mobile Devices

  • Fernando E. CasadoEmail author
  • Dylan Lema
  • Roberto Iglesias
  • Carlos V. Regueiro
  • Senén Barro
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 1093)


Service robots at homes or works are expected to upload data that can be used by companies to fix the controllers and improve robot behaviours. Nevertheless, this is a delicate issue that concerns data privacy. Instead, we propose an iterative process of local learning (in the robots) and global consensus (in the cloud) that still preserves the benefits of learning from the crowd but when models instead of data are uploaded to a server. This strategy is also valid for mobile phones or other devices. In fact, in order to work with a heterogeneous community of users, we have applied our strategy in a real problem with mobile phones: walking recognition. We achieved very high performances without the need of massive amounts of centralized data.


Semi-supervised learning Ensemble learning Continuous learning Machine learning Intelligent systems 



This research has received financial support from AEI/FEDER (EU) grant number TIN2017-90135-R, as well as the Consellería de Cultura, Educación e Ordenación Universitaria and the European Regional Development Fund (ERDF) (accreditation 2016–2019, ED431G/01 and ED431G/08 and reference competitive group ED431C 2018/29).


  1. 1.
    Vincent, J.: The mobile phone: an emotionalised social robot. In: Social Robots from a Human Perspective, pp. 105–115. Springer (2015)Google Scholar
  2. 2.
    Nakkiran, P., Alvarez, R., Prabhavalkar, R., Parada, C.: Compressing deep neural networks using a rank-constrained topology. In: Proceedings of the 16th Annual Conference of the International Speech Communication Association (2015)Google Scholar
  3. 3.
    Vasilyev, A.: CNN optimizations for embedded systems and FFT. Standford University Report (2015)Google Scholar
  4. 4.
    Lane, N.D., Georgiev, P.: Can deep learning revolutionize mobile sensing? In: Proceedings of the 16th International Workshop on Mobile Computing Systems and Applications, pp. 117–122. ACM (2015)Google Scholar
  5. 5.
    Peteiro-Barral, D., Guijarro-Berdiñas, B.: A survey of methods for distributed machine learning. Prog. Artif. Intell. 2(1), 1–11 (2013)CrossRefGoogle Scholar
  6. 6.
    Wolpert, D.H.: Stacked generalization. Neural Netw. 5(2), 241–259 (1992)CrossRefGoogle Scholar
  7. 7.
    Agrawala, A.: Learning with a probabilistic teacher. IEEE Trans. Inf. Theory 16(4), 373–379 (1970)MathSciNetCrossRefGoogle Scholar
  8. 8.
    Fralick, S.: Learning to recognize patterns without a teacher. IEEE Trans. Inf. Theory 13(1), 57–64 (1967)CrossRefGoogle Scholar
  9. 9.
    Scudder, H.: Probability of error of some adaptive pattern-recognition machines. IEEE Trans. Inf. Theory 11(3), 363–371 (1965)MathSciNetCrossRefGoogle Scholar
  10. 10.
    Rodríguez, G., Casado, F.E., Iglesias, R., Regueiro, C.V., Nieto, A.: Robust step counting for inertial navigation with mobile phones. Sensors 18(9), 3157 (2018)CrossRefGoogle Scholar
  11. 11.
    Triguero, I., García, S., Herrera, F.: Self-labeled techniques for semi-supervised learning: taxonomy, software and empirical study. Knowl. Inf. Syst. 42(2), 245–284 (2015)CrossRefGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  • Fernando E. Casado
    • 1
    Email author
  • Dylan Lema
    • 1
  • Roberto Iglesias
    • 1
  • Carlos V. Regueiro
    • 2
  • Senén Barro
    • 1
  1. 1.CiTIUS (Centro Singular de Investigación en Tecnoloxías Intelixentes)Universidade de Santiago de CompostelaSantiago de CompostelaSpain
  2. 2.CITIC, Computer Architecture GroupUniversidade da CoruñaA CoruñaSpain

Personalised recommendations