• Login
    • Library Home
    View Item 
    •   BracU IR
    • School of Data and Sciences (SDS)
    • Department of Computer Science and Engineering (CSE)
    • Thesis & Report, BSc (Computer Science and Engineering)
    • View Item
    •   BracU IR
    • School of Data and Sciences (SDS)
    • Department of Computer Science and Engineering (CSE)
    • Thesis & Report, BSc (Computer Science and Engineering)
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

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

    Thumbnail
    View/Open
    14201054,15101021,14201018,14201056_CSE.pdf (4.309Mb)
    Date
    2018-12
    Publisher
    BRAC University
    Author
    Rahman, Sajeed Ur
    Dip, Leonard Michael Gomes
    Shuddho, Manan Moin
    Maheen, Kishwar
    Metadata
    Show full item record
    URI
    http://hdl.handle.net/10361/11413
    Abstract
    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.
    Keywords
    Internet of Things; IoT; Machine learning; Classification; Decision tree; Latency; Accuracy; Sensors; Actuators
     
    LC Subject Headings
    Machine learning.
     
    Description
    This thesis is submitted in partial fulfilment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2018.
    Collections
    • Thesis & Report, BSc (Computer Science and Engineering)

    Copyright © 2008-2019 Ayesha Abed Library, Brac University 
    Contact Us | Send Feedback
     

     

    Policy Guidelines

    • BracU Policy
    • Publisher Policy

    Browse

    All of BracU Institutional RepositoryCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

    My Account

    LoginRegister

    Statistics

    View Usage Statistics

    Copyright © 2008-2019 Ayesha Abed Library, Brac University 
    Contact Us | Send Feedback