Internet of Things Enabled Convolutional Neural Networks: Applications, Techniques, Challenges, and Prospects
Sunday Adeola Ajagbe, Matthew O. Adigun, Joseph Bamidele Awotunde, John B. Oladosu, Yetunde J. Oguns
Abstract
The Internet of Things (IoT) has been proven useful for the interconnection of computing devices embedded in objects to enable objects to send and receive data through the Internet for day-to-day activities. It connects computing devices with mechanical, electronics, and other objects such as animals or a human with the help of unique identifiers that have the ability for data transmission through a network without the intervention of a computer or human being. It helps to work smartly and gain control over activities, it is popular in homes automation, and it is essential to business as it provides real-time monitoring into how businesses work. The IoT setup also provides supply chain and logistics operations with information on machine performance and ensure fast delivery of information. The use of artificial intelligence 28(AI), deep learning, and machine learning for IoT technology cannot be undermined especially to ensure that easier and more dynamic data collection is possible. However, there is no categorical appraisal of IoT research that used convolutional neural network (CNN) techniques for its implementation, to identify the prominent field where IoT and CNN are highly embraced in technological advancement and where IoT-enabled CNN technologies are facing challenges. Therefore, this chapter reviews the applicability of IoT-enabled CNN applications and techniques in various fields. The challenges and prospects of an IoT-enabled CNN system, the prominent field of research that embraces IoT-enabled CNN, were discussed. It summarizes the research according to the field of application and identified areas of limitations. This chapter recommends more collaborations between researchers and the users and experts in the areas where such IoT applications are used to overcome limitations, enhance IoT technologies and provide an insight into the security of future work in cyberspace; these include improvement in the IoT-based mobility and scalability, management of quality of services (QoS), among others.