Abstract

The application of computational intelligence (CI) techniques to internet of things (IoT) is gaining popularity due to its capability of providing human-like knowledge, such as cognition, recognition, understanding, learning, and others. This paper attempts to provide an exhaustive survey of the available literature on IoT using CI techniques. In addition, detailed categorisation has been provided on the basis of different CI tools and their hybridisations used to tackle different problems of IoT. The potential benefits and utility of CI techniques in IoT are highlighted. The possible mapping of CI techniques to the real-world IoT problems is presented. The advantages and disadvantages of CI algorithms over traditional IoT solutions are discussed. A general evaluation of CI algorithms is presented, which will serve as a guide for using CI algorithms for IoT. Finally, some considerations regarding the recent trends and potential research directions are presented. An extensive bibliography is also included.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call