Show simple item record

dc.contributor.authorMulindwa, JohnBaptist S.
dc.date.accessioned2023-02-06T12:18:29Z
dc.date.available2023-02-06T12:18:29Z
dc.date.issued2022-09-16
dc.identifier.citationMulindwa, JohnBaptist S. (2022). Anomaly Detection in Low-Cost Environmental Monitoring Sensor Data Using Machine Learning. (Unpublished undergraduate dissertation) Makerere University; Kampala, Uganda.en_US
dc.identifier.urihttp://hdl.handle.net/20.500.12281/15465
dc.descriptionA research report submitted to the College of Engineering Design and Art in partial fulfillment of the requirement for the award of the degree Bachelor of Science Electrical Engineering of Makerere University.en_US
dc.description.abstractA system was installed at Makerere University's weather station in December 2021 to test inexpensive sensors used for environmental monitoring. This research was done in particular to identify the most reliable sensor that can be used to monitor the environment without committing many operational faults. The system has four kinds that is, the SHT sensor, BME sensor, HTU sensor and the HDC sensor. All the sensors mentioned are low-cost sensors which are monitoring the temperature and humidity of the environment. In environmental monitoring a reliable sensor is very important since the system will constantly obtain readings from the environment. In our project, we aim to carryout anomaly detection in low-cost environmental monitoring sensor data using machine learning. This implies we will be using the data collected by the sensors on the environment monitoring system. The data will be analyzed in order to identify if the sensors exhibit anomalous behavior while monitoring the environment. The model we developed is an LSTM- Autoencoder which basically is an Autoencoder based on the LSTM encoder- decoder architecture. The autoencoder can be used to train a model without relying on labels which makes it suitable for this kind of unsupervised training approach. In comparison with the KNN means and isolation forest, the LSTM- Autoencoder was the most suitable to use because of its ability to minimize the mean absolute error (MAE) and detect anomalies in the sensor data. Finally, we have designed a dashboard that’s accessible through a web browser in order to visualize anomalous points in the sensors' data (temperature and relative humidity).en_US
dc.language.isoenen_US
dc.publisherMakaerere universityen_US
dc.subjectSensorsen_US
dc.subjectLow-Cost Environmental Monitoringen_US
dc.subjectData Using Machine Learningen_US
dc.subjectMachine Learningen_US
dc.titleAnomaly Detection in Low-Cost Environmental Monitoring Sensor Data Using Machine Learningen_US
dc.typeThesisen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record