AI/ML integration
In IoT solutions, AI/ML technologies enable machines and field devices to simulate intelligent behavior and help make informed decisions with little to no human involvement. The notation that we will use in this book for AI/ML integration is as follows:
Figure 3.1 – The notation for an AI/ML integration pattern
AI/ML provides each IoT device with a distinct personality or identity that helps us to understand the overall context and allows it to act on behalf of the end user. In other words, another layer of abstraction is provided for both field-generated insights (data from sensors) and commands (to actuators), as shown in the following figure:
Figure 3.2 – AI/ML as an abstraction layer between the IoT system and end user
This pattern has multiple application scenarios, which are as follows:
- Cleaning dirty (as in incorrect, out-of-context) data and interpolating/extrapolating missing data. ...