In this section, we will develop a simple predictive analytics for IoT. Our project can be described in the following figure. We will perform sensing to acquire temperature and humidity from the sensor devices. Then, we send this sensor data to AWS Machine Learning to get a decision on whether the system will perform watering:
The project will focus on developing a machine learning model. Assume that we have temperature and humidity data from the sensor. We do not implement watering system, but we will make a decision system to trigger watering.
Next, we will implement the project with the following steps which are explained in detail in the upcoming sub-sections:
- Defining a machine learning model
- Preparing data
- Building a machine learning model
- Evaluating and testing a model