On the Application of Artificial Intelligence Techniques to Create Network Intelligence

  • Artur ArsenioEmail author
Part of the Studies in Computational Intelligence book series (SCI, volume 607)


Information and Communication Technologies (ICT) growth poses interesting challenges to industry, concerning issues such as scalability, network security, energy management, network monitoring, among others. Several Artificial Intelligence tools can be applied to address many of current ICT challenges. This chapter describes the practical application of Artificial Intelligence (AI) techniques in two main classes of problems: AI for the Internet of Things and Cloud, and usage of AI techniques to manage faults and security issues in traditional Telecommunication networks. Therefore, we will present our research work for the application of AI into different domains, describing for each the current state-of-the-art, and the implemented solution together with the main experimental results. This chapter will demonstrate various benefits achieved from adding an intelligent layer to ICT solutions, in various domains. Finally, we will also address future developments.


Artificial intelligence Internet of things Telecommunication networks Machine learning Cloud computing 



Different parts of this work have been carried in cooperation with companies: YDreams Robotics, SenseFinity and Nokia Siemens Networks. Parts of this work have also been partially funded by different research projects: CMU-Portuguese program through Fundação para Ciência e Tecnologia, project AHA—Augmented Human Assistance, AHA, CMUP-ERI/HCI/0046/2013. Harvard Medical School Portugal Collaborative Research Award HMSP-CT/SAU-ICT/0064/2009: Improving perinatal decision-making: development of complexity-based dynamical measures and novel acquisition systems. The author wishes to thanks the different contributions of researchers on his team for the research work, namely João Andrade, Vitor Mansur, Rui Francisco, Diogo Teixeira, Ivan Caravela, José Almeida, Nelson Sales and João Ambrósio, as well as the research collaboration of Paulo Carreira on the smart building project, Orlando Remédios from SenseFinity on AI for agriculture and geofence, as well Nuno Borges from Nokia Siemens Networks.


  1. 1.
    Arsenio, A., Serra, H., Francisco, R., Andrade, J., Serrano, E., Nabais, F.: Internet of intelligent things—bringing artificial intelligence approaches for communication networks. In: Inter-Cooperative Collective Intelligence: Techniques and Applications, vol. 495, pp. 1–37. Springer (2014)Google Scholar
  2. 2.
    Zhang, D., Guo, B., Li, B., Yu, Z.: Extracting social and community intelligence from digital footprints: an emerging research area. In: Ubiquitous Intelligence and Computing, pp. 4–18. Springer (2010)Google Scholar
  3. 3.
    Rothenberg, R., Costenbader, E.: Empiricism and theorizing in epidemiology and social network analysis. Interdisc. Perspect. Infect. Dis. 2011 (2011)Google Scholar
  4. 4.
    Pastor-Satorras, R., Vespignani, A.: Epidemic spreading in scale-free networks. Phys. Rev. Lett. 86(14), 3200–3203 (2001)CrossRefGoogle Scholar
  5. 5.
    Schumm, P., Scoglio, C., Gruenbacher, D., Easton, T.: Epidemic spreading on weighted contact networks. In: IEEE 2nd BioInspired Models of Network Information and Computing Systems, pp. 201–208 (2007)Google Scholar
  6. 6.
    El-Sayed, A., Scarborough, P., Seemann, L., Galea, S.: Social network analysis and agent-based modeling in social epidemiology. Epidemiol. Perspect. Innovations EP+I 9(1) (2012)Google Scholar
  7. 7.
    Chen, Y., Tseng, C., King, C.: Incorporating geographical contacts into social network analysis for contact tracing in epidemiology: a study on Taiwan SARS data. In: Advances in Disease Surveillance: Abstracts from the 2007 Conference of the International Society for Disease Surveillance (2007)Google Scholar
  8. 8.
    Andrade, J., Arsenio, A.: Epidemic estimation over social networks using large scale biosensors. Advanced research on hybrid intelligent techniques and applications. IGI Global (2015)Google Scholar
  9. 9.
    Gorder, P.: Computational epidemiology. Comput. Sci. Eng. 12(1), 4–6 (2010)CrossRefzbMATHGoogle Scholar
  10. 10.
    Yang, R., Wang, L.: Development of multi-agent system for building energy and comfort management based on occupant behaviors. Energ. Build. 56, 1–7 (2013)CrossRefGoogle Scholar
  11. 11.
    Mansur, V.: Energy efficiency optimization through occupancy detection and user preferences. M.Sc. thesis, IST-UTL, June 2014Google Scholar
  12. 12.
    Qiao, B., Liu, K., Guy, C.: A multi-agent system for building control. In: IEEE/WIC/ACM International Conference on Intelligent Agent Technology, pp. 653–659 (2006)Google Scholar
  13. 13.
    Klein, L., Kwak, J., Kavulya, G., Jazizadeh, F., Becerik-Gerber, B., Varakantham, P., Tambe, M.: Coordinating occupant behavior for building energy and comfort management using multi-agent systems. Autom. Constr. 22, 525–536 (2012)CrossRefGoogle Scholar
  14. 14.
    Mozer, M.: Lessions from an adaptive house. Smart Environ. 271–294 (2005)Google Scholar
  15. 15.
    Sierra, E., Hossian, A., Rodriguez, D., Britos, P.: Intelligent systems applied to optimize building’s environments performance. Sierra 276, 237–244 (2008)Google Scholar
  16. 16.
    Doctor, F., Hagras, H., Callaghan, V.: A fuzzy embedded agent-based approach for realizing ambient intelligence in intelligent inhabited environments. IEEE Trans. Syst. 35(1), 55–65 (2005)Google Scholar
  17. 17.
    Dodier, R.H., Henze, G.P., Tiller, D.K., Guo, X.: Building occupancy detection through sensor belief networks. Energ. Build. 38(9), 1033–1043 (2006)CrossRefGoogle Scholar
  18. 18.
    Rashidi, P., Cook, D.J.: Mining and monitoring patterns of daily routines for assisted living in real world settings. In: Proceedings of the ACM international Conference on Health Informatics—IHI’10, pp. 336–345 (2010)Google Scholar
  19. 19.
    Padmanabh, K.: iSense: a wireless sensor network based conference room management system. In: Proceedings of the First ACM Workshop on Embedded Sensing Systems for Energy—Efficiency in Buildings, pp. 37–42 (2009)Google Scholar
  20. 20.
    Dong, B., Andrews, B.: Sensor-based occupancy behavioral pattern recognition for energy and comfort management in intelligent buildings. In: Proceedings International IBPSA Conference, pp. 1444–1451 (2009)Google Scholar
  21. 21.
    Erickson. V.: OBSERVE: occupancy-based system for efficient reduction of HVAC energy. In: 10th International Conference on Information Processing in Sensor Networks (IPSN), pp. 258–269 (2011)Google Scholar
  22. 22.
    Kim, Y., Charbiwala, Z.: Spotlight: personal natural resource consumption profiler. In: Proceedings of the Fifth Workshop on Embedded Networked Sensors (HotEmNets) (2008)Google Scholar
  23. 23.
    Murakami, Y., Terano, M., Mizutani, K., Harada, M., Kuno, S.: Field experiments on energy consumption and thermal comfort in the office environment controlled by occupants’ requirements from PC terminal. Build. Environ. 42(12), 4022–4027 (2007)CrossRefzbMATHGoogle Scholar
  24. 24.
    Gao, G., Whitehouse, K.: The self-programming thermostat: optimizing setback schedules based on home occupancy patterns. In: Proceedings of the First ACM Workshop on Embedded Sensing Systems for Energy-Efficiency in Buildings (2009)Google Scholar
  25. 25.
    Lu, J., Sookoor, T., Srinivasan, V.: The smart thermostat: using occupancy sensors to save energy in homes. In: Proceedings of the 8th ACM Conference on Embedded Networked Sensor Systems (2010)Google Scholar
  26. 26.
    Agarwal, Y., Balaji, B., Gupta, R., Lyles, J., Wei, M., Weng, T.: Occupancy-driven energy management for smart building automation. In: Proceedings of the 2nd ACM Workshop on Embedded Sensing Systems for Energy-Efficiency in Building—BuildSys’10 (2010)Google Scholar
  27. 27.
    Oldewurtel, F., Sturzenegger, D., Morari, M.: Importance of occupancy information for building climate control. Appl. Energy 101, 521–532 (2013)CrossRefGoogle Scholar
  28. 28.
    Delaney, D., O’Hare, G., Ruzzelli, A.: Evaluation of energy-efficiency in lighting systems using sensor networks. In: Proceedings of the First ACM Workshop on Embedded Sensing Systems for Energy-Efficiency in Buildings—BuildSys’09 (2009)Google Scholar
  29. 29.
    Harle, R.K., Hopper, A.: The potential for location-aware power management. In: Proceedings of the 10th International Conference on Ubiquitous Computing, pp. 302–311 (2008)Google Scholar
  30. 30.
    Mansur, V., Carreira, P., Arsenio, A.: Learning approach for energy efficiency optimization by occupancy detection. In: Proceedings of The First International Conference on Cognitive Internet of Things Technologies, Rome, Italy (2014)Google Scholar
  31. 31.
    MacKay, D.: Information Theory, Inference and Learning Algorithms. Cambridge University Press, Cambridge. pp. 316–322 (2003)Google Scholar
  32. 32.
    Quigley, M., Gerkey, B., Conley, K., Faust, J., Foote, T., Leibs, J., Wheeler, R., Andrew, N.: ROS: an open- source robot operating system. In: ICRA Workshop on Open Source Software, vol. 3, no. 3, 2 (2009)Google Scholar
  33. 33.
    Metta, G., Fitzpatrick, P., Natale, L.: YARP: yet another robot platform. Int. J. Adv. Robot. Syst. (2006)Google Scholar
  34. 34.
    Broxvall, M., Seo, B., Kwon, W.: The PEIS kernel: a middleware for ubiquitous robotics. In: Proceedings of the IROS-07 Workshop on Ubiquitous Robotic Space Design and Applications (2007)Google Scholar
  35. 35.
    Kranz, M., Rusu, R., Maldonado, A., Beetz, M., Schmidth, A.: A Player/Stage System for Context-Aware Intelligent Environments. In: Proceedings of the System Support for Ubiquitous Computing Workshop (UbiSys) (2006)Google Scholar
  36. 36.
    Rusu, R., Maldonado, A., Beetz, M., Kranz, M., Mosenlechner, L., Holleis, P., Schmidt, A.: Player/Stage as Middleware for Ubiquitous Computing. In: Proceedings of the 8th Annual Conference on Ubiquitous Computing (Ubicomp) (2006)Google Scholar
  37. 37.
    Hunziker, D., Gajamohan, M., Waibel, M., D’Andrea, R.: Rapyuta: the roboearth cloud engine. In: Proceedings of the IEEE International Conference on Robotics and Automation (ICRA) (2013)Google Scholar
  38. 38.
    Francisco, R., Arsenio, A.: Intelligent multi-platform middleware for wireless sensor and actuator networks. In: Proceedings of the First Conference on Cognitive Internet of Things Technologies (Coiote2014). Selected paper on Lecture Notes in Computer Science: Users-centric IoT. Springer (2015)Google Scholar
  39. 39.
    Duffield, N., Lund, C., Thorup, M.: Estimating flow distributions from sampled flow statistics. In: Proceedings of the ACM SIGCOMM (2003)Google Scholar
  40. 40.
    Fernandes, S., Correia, T., Kamienski, C., Sadok, D., Karmouch, A.: Estimating properties of flow statistics using bootstrap. In: IEEE MASCOTS (2004)Google Scholar
  41. 41.
    Duffield, N., Lund, C., Thorup, M.: Properties and prediction of flow statistics from sampled packet streams. In: ACM SIGCOMM Internet Measurement Workshop (2002)Google Scholar
  42. 42.
    Chen, H., You, F., Zhou, X., Wang, C.: The study of DPI identification technology based on sampling. Inf. Eng. Comput. Sci. (2009)Google Scholar
  43. 43.
    Inácio, P.: Study of the impact of intensive attacks in the self-similarity degree of the network traffic in intra-domain aggregation points. Ph.D. thesis, University of Beira Interior, Covilhã, Dec 2009Google Scholar
  44. 44.
    Neto, M., Gomes, J., Freire, M., Inácio, P.: Real-time traffic classification based on statistical tests for matching signatures with packet length distributions. In: Proceedings of the 19th IEEE International Workshop on Local and Metropolitan Area Networks (IEEE LANMAN 2013), Brussels, Belgium, 10–12 April 2013Google Scholar
  45. 45.
    Diogo, T.: Smart and automatic network configuration. M.Sc. thesis, Universidade Tecnica de Lisboa (2013)Google Scholar
  46. 46.
    Hätönen, K., Klemettinen, M., Mannila, H., Ronkainen, P., Toivonen, H.: Knowledge discovery from telecommunication network alarm databases, pp. 115–122 (1996)Google Scholar
  47. 47.
    Graf, S., Prinz, A.: Time in state machines. Abstr. State Mach. 217–232 (2005)Google Scholar
  48. 48.
    Hitike, K., Khalifa, O.: Comparison of supervised and unsupervised learning classifiers for human posture recognition. Comput. Commun. Eng. 1–6 (2010)Google Scholar
  49. 49.
    Yao, X.: Evolving artificial neural networks. In: Proceedings of the IEEE, vol. 87, pp. 1423–1447 (1999)Google Scholar
  50. 50.
    Rabiner, L.: A tutorial on hidden Markov models and selected applications in speech recognition. In: Proceedings of the IEEE, vol. 77, pp. 257–286 (1989)Google Scholar
  51. 51.
    Weiss, G.: Timeweaver: a genetic algorithm for identifying predictive patterns in sequences of events. In: Proceedings of the Genetic and Evolutionary Computation Conference, Morgan Kaufmann (1999)Google Scholar
  52. 52.
    Richardson, M., Domingos, P.: Markov logic networks. Mach. Learn. 62(1–2), 107–136 (2006)CrossRefGoogle Scholar
  53. 53.
    Fry, A.: Facts and trends. water. In: World Business Council for Sustainable Development. Earthprint Ltd (2005)Google Scholar
  54. 54.
    Almeida, J.: Tracking management system for security enhancement. M.Sc. thesis, Universidade Tecnica de Lisboa (2014)Google Scholar
  55. 55.
    Mota, J., Arsenio, A., Sofia, R.: Combining heterogeneous access net works with ad-hoc networks for cost-effective connectivity. API Rev. 1(1), 41–43 (2010)Google Scholar
  56. 56.
    Maurício, J., Arsenio, A., Sofia, R.: Wireless resources aggregation: leveraging multiple WiFi virtual interfaces. API Rev. 1(1), 47–49 (2010)Google Scholar
  57. 57.
    Arsenio, A., Silva, S.: Energy efficiency and failure recovery mechanisms for communication networks. In: Khan, S., Mauri, J. (eds.) Green Networking and Communications: ICT for Sustainability. CRC Press (2013)Google Scholar
  58. 58.
    Arsenio, A.: Application of computer vision techniques for exploiting new video coding mechanisms. In: Srivastava, R., Singh, S., Shukla, K. (eds.) Research Developments in Biometrics and Video Processing Techniques, pp. 156–182. Information Science Reference, Hershey, PA (2014)Google Scholar
  59. 59.
    Arsenio, A.: Intelligent approaches for adaptation and distribution of personalized multimedia content. In: Kanellopoulos, D. (ed.) Intelligent Multimedia Technologies for Networking Applications: Techniques and Tools, pp. 197–224. Information Science Reference, Hershey, PA (2013)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  1. 1.YDreams RoboticsUniversidade da Beira InteriorCovilhãPortugal

Personalised recommendations