Design and development of machine learning technique for soil moisture sensor

Soil Moisture is an important factor to plants, and it has been gaining a lot of attention in the agricultural sector. This study presents the design and development of Machine Learning technique, that aims to predict the soil moisture percentage using the total daily rainfall as an independent vari...

Full description

Saved in:
Bibliographic Details
Main Author: Cheong, Yun Da
Other Authors: Muhammad Faeyz Karim
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2021
Subjects:
Online Access:https://hdl.handle.net/10356/149017
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-149017
record_format dspace
spelling sg-ntu-dr.10356-1490172023-07-07T16:44:14Z Design and development of machine learning technique for soil moisture sensor Cheong, Yun Da Muhammad Faeyz Karim School of Electrical and Electronic Engineering faeyz@ntu.edu.sg Engineering::Computer science and engineering::Computing methodologies::Pattern recognition Soil Moisture is an important factor to plants, and it has been gaining a lot of attention in the agricultural sector. This study presents the design and development of Machine Learning technique, that aims to predict the soil moisture percentage using the total daily rainfall as an independent variable. Additional factors were added to the dataset to strive for the best results. These additional factors include three different locations in Singapore, three different timings of the day, as well as three different periods of the year. The three Machine Learning techniques used are Simple Linear Regression, Support Vector Regression and K-Nearest Neighbour. K-Nearest Neighbour produced the best results, and the different additional factors affected the predictability of the data. This study is conclusive that it is possible to predict the soil moisture data given the total daily rainfall, using ML methods. The average RMSE for all ML methods on all datasets is 4.01%, which is similar to the range of the soil moisture sensor used in this study. Bachelor of Engineering (Electrical and Electronic Engineering) 2021-05-24T12:54:59Z 2021-05-24T12:54:59Z 2021 Final Year Project (FYP) Cheong, Y. D. (2021). Design and development of machine learning technique for soil moisture sensor. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/149017 https://hdl.handle.net/10356/149017 en application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Computer science and engineering::Computing methodologies::Pattern recognition
spellingShingle Engineering::Computer science and engineering::Computing methodologies::Pattern recognition
Cheong, Yun Da
Design and development of machine learning technique for soil moisture sensor
description Soil Moisture is an important factor to plants, and it has been gaining a lot of attention in the agricultural sector. This study presents the design and development of Machine Learning technique, that aims to predict the soil moisture percentage using the total daily rainfall as an independent variable. Additional factors were added to the dataset to strive for the best results. These additional factors include three different locations in Singapore, three different timings of the day, as well as three different periods of the year. The three Machine Learning techniques used are Simple Linear Regression, Support Vector Regression and K-Nearest Neighbour. K-Nearest Neighbour produced the best results, and the different additional factors affected the predictability of the data. This study is conclusive that it is possible to predict the soil moisture data given the total daily rainfall, using ML methods. The average RMSE for all ML methods on all datasets is 4.01%, which is similar to the range of the soil moisture sensor used in this study.
author2 Muhammad Faeyz Karim
author_facet Muhammad Faeyz Karim
Cheong, Yun Da
format Final Year Project
author Cheong, Yun Da
author_sort Cheong, Yun Da
title Design and development of machine learning technique for soil moisture sensor
title_short Design and development of machine learning technique for soil moisture sensor
title_full Design and development of machine learning technique for soil moisture sensor
title_fullStr Design and development of machine learning technique for soil moisture sensor
title_full_unstemmed Design and development of machine learning technique for soil moisture sensor
title_sort design and development of machine learning technique for soil moisture sensor
publisher Nanyang Technological University
publishDate 2021
url https://hdl.handle.net/10356/149017
_version_ 1772827710900404224