Machine learning based data processing and latency reduction in the internet of things for agriculture

This thesis is submitted in partial fulfilment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2018.

書目詳細資料
Main Authors: Rahman, Sajeed Ur, Dip, Leonard Michael Gomes, Shuddho, Manan Moin, Maheen, Kishwar
格式: Thesis
語言:English
出版: BRAC University 2019
主題:
在線閱讀:http://hdl.handle.net/10361/11413
id 10361-11413
record_format dspace
spelling 10361-114132022-01-26T10:04:51Z Machine learning based data processing and latency reduction in the internet of things for agriculture Rahman, Sajeed Ur Dip, Leonard Michael Gomes Shuddho, Manan Moin Maheen, Kishwar Internet of Things IoT Machine learning Classification Decision tree Latency Accuracy Sensors Actuators Machine learning. This thesis is submitted in partial fulfilment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2018. The Internet of Things is best stated as a network of “things” that have the ability to generate and share information between themselves and interact with the environment according to the percepts from this environment. This network between these devices and humans generates a massive amount of data that often leads to problems such as clogged networks, unhandled data traffic and, thus, greater latency throughout the network. Machine learning, in the IoT sector, helps to manage the data in a more seamless way. Classification plays a significant role in predicting discrete actions based on the learnings from the extracted data of the “things”. We have used agricultural data in order to predict controls that lead to maintaining the optimal conditions for a select crop in our controlled environment. We have successfully used a classification algorithm in our proposed model after analyzing the metrics of five algorithms, namely Decision Tree, Logistic Regression, K-Nearest Neighbours, Gaussian Naïve Bayes and Support Vector Classification to decide which one would be most suitable for our scenario which is based on agriculture. Furthermore, using our proposed model, we have successfully reduced latency throughout the scenario by bringing data processing closer to the “things”. Our main purpose was to determine which classification algorithm was suitable for implementing data processing in our scenario by using accuracy, precision, recall, specificity and F1-score, as well as to reduce latency to make the IoT within our scenario more effective and efficient using our proposed model. Experimental results showed Decision Tree having the best performance with best scores of 100% in every metric and the latency being decreased to approximately a range of 0.002 to 0.003 seconds. Keywords: Internet of Things, IoT, Machine Learning, Classification, Decision Tree, Latency, Accuracy, Sensors, Actuators. 2019-02-14T06:49:20Z 2019-02-14T06:49:20Z 2018-12 Thesis ID 14201054 ID 14201056 ID 14201018 ID 15101021 http://hdl.handle.net/10361/11413 en application/pdf BRAC University
institution Brac University
collection Institutional Repository
language English
topic Internet of Things
IoT
Machine learning
Classification
Decision tree
Latency
Accuracy
Sensors
Actuators
Machine learning.
spellingShingle Internet of Things
IoT
Machine learning
Classification
Decision tree
Latency
Accuracy
Sensors
Actuators
Machine learning.
Rahman, Sajeed Ur
Dip, Leonard Michael Gomes
Shuddho, Manan Moin
Maheen, Kishwar
Machine learning based data processing and latency reduction in the internet of things for agriculture
description This thesis is submitted in partial fulfilment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2018.
format Thesis
author Rahman, Sajeed Ur
Dip, Leonard Michael Gomes
Shuddho, Manan Moin
Maheen, Kishwar
author_facet Rahman, Sajeed Ur
Dip, Leonard Michael Gomes
Shuddho, Manan Moin
Maheen, Kishwar
author_sort Rahman, Sajeed Ur
title Machine learning based data processing and latency reduction in the internet of things for agriculture
title_short Machine learning based data processing and latency reduction in the internet of things for agriculture
title_full Machine learning based data processing and latency reduction in the internet of things for agriculture
title_fullStr Machine learning based data processing and latency reduction in the internet of things for agriculture
title_full_unstemmed Machine learning based data processing and latency reduction in the internet of things for agriculture
title_sort machine learning based data processing and latency reduction in the internet of things for agriculture
publisher BRAC University
publishDate 2019
url http://hdl.handle.net/10361/11413
work_keys_str_mv AT rahmansajeedur machinelearningbaseddataprocessingandlatencyreductionintheinternetofthingsforagriculture
AT dipleonardmichaelgomes machinelearningbaseddataprocessingandlatencyreductionintheinternetofthingsforagriculture
AT shuddhomananmoin machinelearningbaseddataprocessingandlatencyreductionintheinternetofthingsforagriculture
AT maheenkishwar machinelearningbaseddataprocessingandlatencyreductionintheinternetofthingsforagriculture
_version_ 1814306915496230912