An Internet of Agents Architecture for Training and Deployment of Deep Convolutional Models

It is a fact that Artificial Intelligence is having an ever-growing impact on society. That is not just because of advances in computational power and in machine learning models, such as deep neural networks, but also because of the availability of a large volume of heterogeneous data from diverse sources. The Internet of Things (IoT) paradigm is helping gather massive amounts of data from sensor networks that can be used to train and generate complex AI models. However, the training of these models needs not only the data but has high computational requirements. In this scenario there has appeared a new paradigm, called the Internet of Agents (IoA), which allows the inclusion of intelligence and autonomy in IoT devices and networks. This paper presents an IoA architecture that allows the continual and distributed generation and exploitation of convolutional neural networks. Specific protocols for the safe and efficient transmission of models and training pictures are designed. The convolutional model is trained in the cloud and, once reduced, it is distributed and executed in agents located in embedded devices with low computational resources. The architecture has been tested using a convolutional model for the recognition of handwritten character digits based on the MNIST database.

[1]  Jue Wang,et al.  Artificial Intelligence Platform for Mobile Service Computing , 2019, J. Signal Process. Syst..

[2]  Lianbing Deng,et al.  Mobile network intrusion detection for IoT system based on transfer learning algorithm , 2018, Cluster Computing.

[3]  Fadi Al-Turjman,et al.  Smart parking in IoT-enabled cities: A survey , 2019, Sustainable Cities and Society.

[4]  Srishti Rawal,et al.  IoT Based Smart Irrigation System , 2017, INTERANTIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENT.

[5]  Muhammad Alam,et al.  Survey on low power real-time wireless MAC protocols , 2016, J. Netw. Comput. Appl..

[6]  Abdullah Aref,et al.  An integrated trust establishment model for the internet of agents , 2019, Knowledge and Information Systems.

[7]  Line Yasmin Becerra Sanchez,et al.  An approach to support traffic engineering in IPv6 networks based on IPv6 facilities , 2019, Telecommun. Syst..

[8]  Jeremy V. Pitt,et al.  Some Remarks on the Semantics of FIPA's Agent Communication Language , 1999, Autonomous Agents and Multi-Agent Systems.

[9]  Heye Zhang,et al.  IoT-based 3D convolution for video salient object detection , 2019, Neural Computing and Applications.

[10]  JiSu Park,et al.  Design and Implementation of a Reliable Message Transmission System Based on MQTT Protocol in IoT , 2016, Wirel. Pers. Commun..

[11]  Jason J. Jung,et al.  Internet of agents framework for connected vehicles: A case study on distributed traffic control system , 2017, J. Parallel Distributed Comput..

[12]  Komkrit Chooruang,et al.  Wireless Heart Rate Monitoring System Using MQTT , 2016 .

[13]  Zeshui Xu,et al.  Pythagorean fuzzy MULTIMOORA method based on distance measure and score function: its application in multicriteria decision making process , 2020, Knowledge and Information Systems.

[14]  Ankur Lohachab,et al.  ECC based inter-device authentication and authorization scheme using MQTT for IoT networks , 2019, J. Inf. Secur. Appl..

[15]  P. D. O'Brien,et al.  FIPA — Towards a Standard for Software Agents , 1998 .

[16]  José Aguilar,et al.  Fog computing for the integration of agents and web services in an autonomic reflexive middleware , 2018, Service Oriented Computing and Applications.

[17]  Naoki Hashimoto,et al.  A study of IoT malware activities using association rule learning for darknet sensor data , 2019, International Journal of Information Security.

[18]  Thrasyvoulos Tsiatsos,et al.  Architecture and interaction protocol for pedagogical-empathic agents in 3D virtual learning environments , 2018, Multimedia Tools and Applications.

[19]  Zengxu Yang,et al.  An IoT Implementation for Manufacturing Using Wi-Fi, 6LoWPAN, and MQTT , 2019, EWSN.

[20]  Yibin Li,et al.  Application of Multiscale Learning Neural Network Based on CNN in Bearing Fault Diagnosis , 2019, Journal of Signal Processing Systems.

[21]  Neha Sharma,et al.  Diabetes Detection and Prediction Using Machine Learning/IoT: A Survey , 2018, Communications in Computer and Information Science.

[22]  Ming Chen,et al.  A frequency hopping method for spatial RFID/WiFi/Bluetooth scheduling in agricultural IoT , 2019, Wirel. Networks.

[23]  Imran A. Zualkernan,et al.  Using IoT and smart monitoring devices to optimize the efficiency of large-scale distributed solar farms , 2018, Wirel. Networks.

[24]  José A. Senso,et al.  Towards an Internet of Agents model based on Linked Open Data approach , 2018, Autonomous Agents and Multi-Agent Systems.

[25]  Christopher P. Bridges,et al.  A hybrid real-time agent platform for fault-tolerant, embedded applications , 2018, Autonomous Agents and Multi-Agent Systems.

[26]  Jong-Min Kim,et al.  A load balancing scheme based on deep-learning in IoT , 2017, Cluster Computing.

[27]  Usha Devi Gandhi,et al.  A novel three-tier Internet of Things architecture with machine learning algorithm for early detection of heart diseases , 2017, Comput. Electr. Eng..

[28]  Manuel Esteve,et al.  Fall detection system for elderly people using IoT and ensemble machine learning algorithm , 2019, Personal and Ubiquitous Computing.

[29]  Maurizio A. Spirito,et al.  Prototyping the Internet of Things for the future factory using a SOA-based middleware and reliable WSNs , 2013, 2013 IEEE 18th Conference on Emerging Technologies & Factory Automation (ETFA).

[30]  Arun Kumar Sangaiah,et al.  A new approach for mobile robot localization based on an online IoT system , 2019, Future Gener. Comput. Syst..

[31]  Fadi Al-Turjman,et al.  Binary search tree based hierarchical placement algorithm for IoT based smart parking applications , 2019, Internet Things.

[32]  Antonio Morán,et al.  Communication with resource-constrained devices through MQTT for control education , 2016 .

[33]  Peng Hu A System Architecture for Software-Defined Industrial Internet of Things , 2015, 2015 IEEE International Conference on Ubiquitous Wireless Broadband (ICUWB).

[34]  Swapan Debbarma,et al.  A new healthcare diagnosis system using an IoT-based fuzzy classifier with FPGA , 2019, The Journal of Supercomputing.