An Instance of Social Intelligence in the Internet of Things: Bread Making Recipe Recommendation by ELM Regression

  • Manuel Graña
  • J. David Nuñez-GonzalezEmail author
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9121)


The Social and Smart project proposes a new framework for the interaction between users and their household appliances, where social interaction becomes an intelligent social network of users and appliances which is able to provide intelligent responses to the needs of the users. In this paper we focus on one incrasingly common appliance in the european homes: the bread-maker. There are a number of satisfaction parameters which can be specified by the user: crustiness, fragance, baking finish, and softness. A bread making recipe is composed mainly of the temperatures and times for each of the baking stages: first leavening, second leavening, precooking, cooking and browning. Although a thoroughful real life experimentation and data collection is being carried out by project partners, there are no data available for training/testing yet. Thus, in order to test out ideas we must resort to synthetic data generated using a very abstract model of the satisfaction parameters resulting from a given recipe. The recommendation in this context is carried by a couple of Extreme Learning Machine (ELM) regression models trained to predict the satisfaction parameters from the recipe input, and the other the inverse mapping from the desired satisfaction to the breadmaker appliance recipe. The inverse map allows to provide recommendations to the user given its preferences, while the direct map allows to evaluate a recipe predicting user satisfaction.


Recommender System Extreme Learn Machine User Satisfaction Hide Unit Social Player 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.



This research has been partially funded by EU through SandS project, grant agreement no 317947. The GIC has been supported by grant IT874-13 as university research group category A.


  1. 1.
    Vannoy, S.A., Palvia, P.: The social influence model of technology adoption. Commun. ACM 53(6), 149–153 (2010)CrossRefGoogle Scholar
  2. 2.
    Graña, M., Marqués, I., Savio, A., Apolloni, B.: A domestic application of intelligent social computing: the sandsproject. In: Herrero, Á., et al. (eds.) International Joint Conference SOCO’13-CISIS’13-ICEUTE’13. AISC, vol. 239, pp. 221–228. Springer, Heidelberg (2013) CrossRefGoogle Scholar
  3. 3.
    Graña, M.: Subconscious social computational intelligence. In: Krishnan, G.S.S., Anitha, R., Lekshmi, R.S., Kumar, M.S., Bonato, A., Graña, M. (eds.) Computational Intelligence, Cyber Security and Computational Models, Proceedings of ICC3. Advances in Intelligent Systems and Computing, vol. 246, pp. 15–21. Springer, India (2013) CrossRefGoogle Scholar
  4. 4.
    Graña, M., et al.: Social and smart: towards an instance of subconscious social intelligence. In: Iliadis, L., Papadopoulos, H., Jayne, C. (eds.) EANN 2013, Part II. CCIS, vol. 384, pp. 302–311. Springer, Heidelberg (2013) CrossRefGoogle Scholar
  5. 5.
    Grana, M., Rebollo, I.: Instances of subconscious social intelligent computing. In: 2013 Fifth International Conference on Computational Aspects of Social Networks (CASoN), pp. 74–78, August 2013Google Scholar
  6. 6.
    Apolloni, B., Fiasche, M., Galliani, G., Zizzo, C., Caridakis, G., Siolas, G., Kollias, S., Grana Romay, M., Barriento, F., San Jose, S.: Social things - the sands instantiation. In: IoT-SoS 2013. IEEE (2013)Google Scholar
  7. 7.
    Huang, G.B., Zhu, Q.Y., Siew, C.K.: Extreme learning machine: theory and applications. Neurocomputing 70, 489–501 (2006)CrossRefGoogle Scholar
  8. 8.
    Huang, G., Zhu, Q., Siew, C.: Extreme learning machine: a new learning scheme of feedforward neural networks. In: IEEE International Conference on Neural Networks - Conference Proceedings, vol. 2, pp. 985–990 (2004). Cited By (since 1996):113Google Scholar
  9. 9.
    Marques, I., Graña, M., Kamińska-Chuchmała, A., Apolloni, B.: An experiment of subconscious intelligent social computing on household appliances. Neurocomputing (2014, in press)Google Scholar
  10. 10.
    Bobadilla, J., Ortega, F., Hernando, A., GutiÃrrez, A.: Recommender systems survey. Knowl.-Based Syst. 46, 109–132 (2013)CrossRefGoogle Scholar
  11. 11.
    Borras, J., Moreno, A., Valls, A.: Intelligent tourism recommender systems: a survey. Expert Syst. Appl. 41(16), 7370–7389 (2014)CrossRefGoogle Scholar
  12. 12.
    Briguez, C.E., Budan, M.C., Deagustini, C.A., Maguitman, A.G., Capobianco, M., Simari, G.R.: Argument-based mixed recommenders and their application to movie suggestion. Expert Syst. Appl. 41(14), 6467–6482 (2014)CrossRefGoogle Scholar
  13. 13.
    Christidis, K., Mentzas, G.: A topic-based recommender system for electronic marketplace platforms. Expert Syst. Appl. 40(11), 4370–4379 (2013)CrossRefGoogle Scholar
  14. 14.
    Tejeda-Lorente, A., Porcel, C., Peis, E., Sanz, R., Herrera-Viedma, E.: A quality based recommender system to disseminate information in a university digital library. Inf. Sci. 261, 52–69 (2014)CrossRefGoogle Scholar
  15. 15.
    Yang, X., Guo, Y., Liu, Y., Steck, H.: A survey of collaborative filtering based social recommender systems. Comput. Commun. 41, 1–10 (2014)CrossRefGoogle Scholar
  16. 16.
    Graña, M., Nuñez-Gonzalez, J.D., Apolloni, B.: A discussion on trust requirements for a social network of eahoukers. In: Pan, J.-S., Polycarpou, M.M., Woźniak, M., de Carvalho, A.C.P.L.F., Quintián, H., Corchado, E. (eds.) HAIS 2013. LNCS, vol. 8073, pp. 540–547. Springer, Heidelberg (2013) CrossRefGoogle Scholar
  17. 17.
    Gonzalez, A.I., Graña, M., Ruiz Cabello, J., D’Anjou, A., Albizuri, F.X.: Experimental results of an evolution-based adaptation strategy for VQ image filtering. Inf. Sci. 133(3–4), 249–266 (2001). CrossRefzbMATHGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  1. 1.Computational Intelligence GroupUPV/EHULeioaSpain

Personalised recommendations