“…This means honing in on the most appealing data by carefully selecting only those data/information of interest from a noisy environment with limited resources [21], [57] • The role of AI in the IoT Infrastructures: Another layer of complication with IoT is the infrastructures. Indeed, there are many aspects and subcomponents to IoT infrastructures that AI is integrated as analyzing the deluge of constraints (e.g., energy consumption, latency, QoS) and data generated by IoT infrastructures that otherwise was simply impossible for humans to review and extract insights.The following are some of the most common benefits of incorporating AI into the IoT network/infrastructures layer: security (e.g., tracking down a wide variety of cyber threats from malware to phishing attacks, breach risk prediction, and fogassisted endpoint protection, among others), optimization of connectivity/network, infrastructure and service monitoring, infrastructure maintenance, load balancing, traffic management, capacity and resource planning (i.e., identify the optimal configuration of resources by considering the location-based user requests as well as the performance of the existing hardware resources) [1], [58], [59], [60], resource provisioning (i.e., providing resources, such as memory and computing resources), resource allocation (i.e., assignment of resources to address an incoming request), offline/online centralized/hierarchical/distributed service orchestration, service migration, and task offloading [61], [62], [63], [64], [65], [66], [66], [67], [68], [69], [70]. • The role of AI in the Application/Service Layer: The sheer quantity of IoT data is significant.…”