An Instance of Social Intelligence in the Internet of Things: Bread Making Recipe Recommendation by ELM Regression
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.
KeywordsRecommender System Extreme Learn Machine User Satisfaction Hide Unit Social Player
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.
- 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
- 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.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
- 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.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
- 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