Modern CNNs for IoT Based Farms

07/15/2019
by   Patrick Kinyua Gikunda, et al.
0

Recent introduction of ICT in agriculture has brought a number of changes in the way farming is done. This means use of Internet of Things(IoT), Cloud Computing(CC), Big Data (BD) and automation to gain better control over the process of farming. As the use of these technologies in farms has grown exponentially with massive data production, there is need to develop and use state-of-the-art tools in order to gain more insight from the data within reasonable time. In this paper, we present an initial understanding of Convolutional Neural Network (CNN), the recent architectures of state-of-the-art CNN and their underlying complexities. Then we propose a classification taxonomy tailored for agricultural application of CNN. Finally, we present a comprehensive review of research dedicated to applications of state-of-the-art CNNs in agricultural production systems. Our contribution is in two-fold. First, for end users of agricultural deep learning tools, our benchmarking finding can serve as a guide to selecting appropriate architecture to use. Second, for agricultural software developers of deep learning tools, our in-depth analysis explains the state-of-the-art CNN complexities and points out possible future directions to further optimize the running performance.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/02/2019

Distributed Deep Convolutional Neural Networks for the Internet-of-Things

Due to the high demand in computation and memory, deep learning solution...
research
06/24/2022

A Literature Review on Serverless Computing

Serverless computing is an emerging cloud computing paradigm. Moreover, ...
research
12/08/2017

A Taxonomy and Future Directions for Sustainable Cloud Computing: 360 Degree View

The cloud computing paradigm offers on-demand services over the Internet...
research
10/16/2019

Using Cloud and Fog Computing for Large Scale IoT-based Urban Sound Classification

The Internet of Things (IoT) has become the forefront of bridging differ...
research
12/16/2018

Distill-Net: Application-Specific Distillation of Deep Convolutional Neural Networks for Resource-Constrained IoT Platforms

Many Internet-of-Things (IoT) applications demand fast and accurate unde...
research
08/10/2023

Machine Learning aided Computer Architecture Design for CNN Inferencing Systems

Efficient and timely calculations of Machine Learning (ML) algorithms ar...
research
04/01/2020

A Survey of Convolutional Neural Networks: Analysis, Applications, and Prospects

Convolutional Neural Network (CNN) is one of the most significant networ...

Please sign up or login with your details

Forgot password? Click here to reset