Download as pdf or txt
Download as pdf or txt
You are on page 1of 15

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/353572164

Artificial Intelligence Assisted Early Blight and Late Blight Potato Disease
Detection Using Convolutional Neural Networks

Conference Paper · November 2020

CITATIONS READS

0 137

2 authors:

Natnael Tilahun Beakal Gizachew Assefa


Addis Ababa Science and Technology University Koc University
2 PUBLICATIONS   0 CITATIONS    22 PUBLICATIONS   146 CITATIONS   

SEE PROFILE SEE PROFILE

Some of the authors of this publication are also working on these related projects:

Energy Efficiency in Software Defined Data Centers View project

Energy Efficiency in Software Defined Networking View project

All content following this page was uploaded by Natnael Tilahun on 30 July 2021.

The user has requested enhancement of the downloaded file.


Ethiop. J. Crop Sci. Vol 8 No.2, 2020

Artificial Intelligence Assisted Early Blight and


Late Blight Potato Disease Detection Using
Convolutional Neural Networks
Natnael Tilahun and *Bekel Gizachew
Department of Software Engineering, College of Electrical and Mechanical Engineering, Addis Ababa
Science and Technology University, Addis Ababa, Ethiopia; *Corresponding author:
beakal.gizachew@aastu.edu.et

Abstract
Developing countries like Ethiopia have resources suitable for the production of varieties
of crops. Potato is the fourth major grown crop in the world, after rice, wheat, and maize.
In Ethiopia, one of the crops produced and consumed in mass is potatoes. Nonetheless,
the yield per unit area of potatoes is very low compared to other countries. There are a
plethora of reasons and one of them is potato disease. The major disease, which affects
the major potato production area is late blight, according to researchers on the field
estimated losses range from 6.5 to 67.7% depending on the accessibility of varieties. As
plant pathologists mentioned not to take early late blight disease management would
destroy the whole farm within a few days. For decades many researchers have
experimented on plant disease detection and classification using computer vision via
different approaches and algorithms. Most researchers used traditional machine learning
algorithms that require a handcrafted feature extraction to classify and detect a given
image as per its classes. The contribution of this work is twofold, using deep learning for
potato disease detection and developing an AI-based android application prototype. An
Image dataset that is labeled with three classes as ‘Healthy’, ‘Early blight’, and ‘Late
blight’ is used as a benchmark. The pre-trained models of deep learning, MobileNet, and
EfficentNet have shown 98% prediction performance. Finally, the model was built
integrated with the android application and tested with unseen data.

Keywords: Convolutional Neural Network, Deep Learning, Potato Disease


Detection, EfficentNet, MobileNet, Potato Leaf Disease

the sector employs around 72 percent


Introduction of the total population (FAO, 2018).
Despite a large number of agricultural
Ethiopia‟s economic growth is products, the country remains
stronger over the past decades. The dependent on imports of substantial
major source of economic growth is amounts of semi-processed and
the agriculture sector. It contributes 37 processed food.
percent of GDP which is the highest
percentage in the sub-Saharan One of the highly consumed food
countries and also contributes about items in Ethiopia is the potato, it
83.9 percent of exports. Additionally, serves as both cash and food security

[15]
Ethiop. J. Crop Sci. Vol 8 No.2, 2020

crops. In the ruler area, about 68 the economy and basic needs,
percent of the total production was especially in Ethiopia where the
used for household consumption, and mainstream of the population is a
only 20 percent sold in the market. farmer.
Furthermore, due to its nutrition,
Ethiopia is considered a strategic Plant disease can cause social,
commodity for ensuring food security economic, and ecological losses (Ufaq
(Lupescu and Zimmerman, 2015) Khan and Ashish Oberoi, 2019).
Appropriate plant disease detection at
Potato is one of the crops, which is a an early stage prevents the devastation
faster-growing crop not only in of the farm and the risk of food
Ethiopia but also in other sub-Saharan security of human beings. Some
countries. The total area of land diseases are challenging to detect crop
covered with potatoes has increased disease through naked eye
dramatically from 500,000 Mg to observation. One of the challenges is
about 3,700,000 Mg in 10 years. The the similarity of the diseases of the
growth of potato production allows the crop, in this case, to be sure of the
country to achieve the food security exact disease of the crops requires a
program. Nonetheless, the productivity laboratory test by a plant pathologist.
of the crop is low with an average The problem challenged farmers and
yield of around 12.3 Mg/ha, the added effort on experts. Therefore, to
amount is very low compared to the overcome this problem researchers
attainable yields of 50 Mg/ha using studied computer vision with machine
improved farm management with learning and it achieved promising
improved varieties. The research results. Currently, the state of the art
identified Bacteria Wilt and Late technology uses deep learning which
Blight as the major potato production is a subset of machine learning and
constraints and the number one disease achieved excellent results in plant
that the farmers manage (Tafesse et disease detection using different parts
al., 2018). of the plant.
Tadesse Demissie (2019) reported that Ethiopia has a good climate and soil
Ethiopian farmers‟ know-how about cultivation for many different types of
potato Late Blight disease that only a crops including potato, and it grows in
few farmers have information about different regions with various agro-
potato‟s Late Blight disease (Tadesse economic conditions. Moreover,
Demissie, 2019). This implies the need potato is one of the important cash
for technological solutions to support crops, which gives ready cash to
farmers and individuals who are farmers. It is also known as „complete
investing in the agriculture sector. food‟ as it contains carbohydrates,
Furthermore, the problem has a great proteins, vitamin B, vitamin C, and
impact on developing countries minerals like phosphorus, calcium, and
because agriculture is the backbone of iron required for body growth. It is the
[16]
Ethiop. J. Crop Sci. Vol 8 No.2, 2020

richest source of starch, unlike other Kenya. The disease is highly studied
crops, it produces more food per unit and it is the most destructive one. It
area in a short time (Tadesse was responsible for a loss of $5 billion
Demissie, 2019). annually and became a threat to food
security (Tadesse Demissie, 2019).
The production of potato crops is Unless necessary management of the
affected by biotic and abiotic factors. disease is taken, it could destroy 100%
Among those, the major factor is the of the farm. Therefore, developing
biotic factor, that caused by countries like Ethiopia need early
microorganisms like bacteria, fungus, detection of Late Blight disease, to
and viruses. Many potato diseases save people‟s life and economy.
affect the growth and production of the
crop, to mention some of the diseases Artificial Intelligence (AI): refers to
are Early Blight, Late Blight, Septoria the simulation of human intelligence
Leaf Spot, and Virus. Besides, several in computers designed to think and
factors affect potato yield, and that‟s imitate humans‟ behavior. The term
called abiotic factors. To mention can also be applied to any system that
some, lack of well-performing shows characteristics linked to a
cultivars, poor fruit setting due to human mind, such as learning and
heavy rains, and excessive-high problem-solving. The concept of AI is
temperature, and pets. based on the idea that human
intelligence should be described in
Late Blight disease is the major such a way that a computer can easily
disease that affects potato farms of imitate it and perform tasks, from the
Ethiopian farmers compared to other easiest to the most complicated ones.
potato diseases. Consequently, the Machine learning, deep learning, and
yield per unit of potato is low relative CNN is a subset of AI. Figure 1
to countries like Rwanda, Egypt, and presents the AI and its subclasses.

Figure 1: AI and its subclasses

[17]
Ethiop. J. Crop Sci. Vol 8 No.2, 2020

Machine Learning: In classical programmers input data and answer,


programming, programmers feed data expecting rules as for output. These
to the system with a rule, which rules can be applied to the new data to
applies to it, and finally based on this provide the answer. Unlike classical
rule, the machine produces an output, programming, in machine learning the
which is an answer for a specific machine is trained rather than
problem. However, some scholars explicitly programmed. For example,
began to ask a question like “could a to build an automating photo tagging
computer go beyond what was ordered system for vacation photos, a machine
to perform?” and learn on its own how learning algorithm can be used. The
to perform a specified task? Could a machine learns a statistical rule by
computer surprise us? (Tyagi, 2018). associating previous vacation
Those questions brought an photographs. Therefore, the vacation
opportunity to discover another photograph is easily tagged.
programming paradigm called
Machine Learning. In this paradigm,

Rule Classical
Answer
Data Programming

Data
Machine Learning Rule
Answer

Figure 2: Classical programming vs Machine Learning

Deep learning: Deep Learning is a Plant disease shows visual symptoms,


subfield of Artificial Intelligence (AI) which helps to classify and identify the
that imitates the work of the human disease affecting the crop that is used
brain in the processing of data and the as an input for computer vision using a
development of patterns for decision- deep CNN algorithm. D. Oppenheim
making use. Deep learning is a subset et al. used CNN to classify potato
of machine learning in AI that uses tuber disease with five classes, the first
unlabeled or unstructured data as input class as healthy, and the other four
to learning from it (Ashqar et al., were infected. The datasets collected
2019). have potato tubers with a variety of
cultivars, size, and disease and also the
image datasets labeled by plant
[18]
Ethiop. J. Crop Sci. Vol 8 No.2, 2020

pathologists (Oppenheim et al., 2019). PlantVillage-Dataset, 2020) using this


The dataset contains 400 images of public benchmark dataset has
disease-infected potato tubers having limitations (Singh et al., 2020). The
smooth skin with different color, efficiency of the model would become
shape, and captured using a standard low when tested in a real-world image
camera under uncontrolled because the real cultivation area has a
illumination. Captured images labeled heterogeneous and complex
with Matlab 2014b software, and background. To train the model CNN
images transformed to grayscale with was used and for the data
a dimension of 224x224 pixels. Before classification, LVQ has been used.
training the dataset a data LVQ is a powerful and heretic
augmentation was applied to increase algorithm proposed by Kohonen and
the number of images, finally, a widely used for classification
different experiment was conducted on problems. It has three layers i.e. input
the data partitioning of the dataset, the layer, the Kohenen layer, and the
best result scored was 80-20 training output layer. The input layer and
and testing set data partitioning. The Kohenen layer are fully connected,
proposed CNN architecture is VGG while the Kohenen and output layer
and it has 8 learnable layers, the first are partially connected. One of the
five are convolutional layers followed challenges in (Sardogan et al., 2018)
by three fully connected layers, and was the uncanny similarity of some
finally, the end activation function tomato leaf diseases, finally, the
used was Softmax, which helps to classification accuracy achieved was
classify images into their classes and 86%.
the model accuracy achieved was
95.8%. Durmu et al. (2017) conducted an
experimented on plant disease
M. Sardogan et al, used CNN and detection using two deep learning
learning vector quantization (LVQ) for architecture that is AlexNet and then
tomato leaf detection and SqueezNet. Using Nvidia Jetson TX1
classification, the dataset contains 500 both models, the training and
images of the plant leaves under five validation were done. The dataset has
classes, the first class is health tomato ten different classes including the
leaf and the other four class contain healthy category. The trained models
the plant‟s disease i.e. bacterial spot, were tested with images from the
Late Blight, Septoria Leaf spot, and internet. The authors compared the
yellow curved leaf disease (Sardogan models using multiple metrics i.e.
et al., 2018). Among the total dataset testing accuracy, model size, and
400 images were used for training the inference time. Based on the
model and 100 for testing the model. comparison metrics of the two models
The source of the dataset is the finally, the SqueezNet model was
PlantVillage repository (spMohanty, chosen for mobile deep learning
[19]
Ethiop. J. Crop Sci. Vol 8 No.2, 2020

classification because it is light and by experts to remove unnecessary


computationally efficient compared to features.
AlexNet (Durmus et al., 2017).
K. P. Ferentinos has developed a deep
learning model called CNN to detect Data Partitioning
and classify potato disease by using The dataset is partitioned into training,
their leaves. The potato plant‟s leaves and testing set. The training set is used
were sorted out as healthy and disease to train the model to learn image
infected and a deep learning features like curve, line, texture, and
methodology was applied to it. To other features. Finally, the test set is
train a deep learning model the author used after the model and
used an open image database that hyperparameters are selected to
contained 25 different plants in a set of measure the proposed model
58 classes (Ferentinos, 2018). By performance with unseen data. The
experimenting with several deep total amount of data without
learning model architectures one of the partitioning is 2152 images, at first
best achieved selected, which has 85% of data used for the training set,
99.53% success. which equals 1829 images per class,
15% of the data is used for testing the
Materials and Methods model, which equals 323 images.

Dataset Model Training Tool


To detect Late Blight and Early Blight Many types of deep learning
potato disease the required dataset is frameworks are available to implement
an image dataset that is a potato leaf deep learning to mention some of them
image dataset, images of potato leaf Theano, Keras, PyTorch, Teachable
collected from benchmark dataset Machine, and TensorFlow. There is no
(spMohanty, PlantVillage-Dataset, strict rule, which deep learning
2020), each picture of potato leaf frameworks to use for implementing
captured by a high-resolution camera and solving problems of machine
and the disease infected area is visible. learning, however, the parameters that
The data collected sorted into three are efficient for the task are
categories i.e. „Healthy Potato Leaf‟, considered. Some of the parameters
which has 152 images, „Late Blight are the size of the dataset, availability
Infected Leaf‟, which has 1000 of hardware components like GPU
images, and „Early Blight Infected because AI research requires the high
leaf‟, which has 1000 amount of performance of the computer. During
images. All the images‟ dimension is experimentation to train a neural
resized to 256*256 and the type of network, Teachable Machine was
image is RGB. Furthermore, the used. The tool is an AI experimented
benchmark dataset was preprocessed by Google, which a web tool that
[20]
Ethiop. J. Crop Sci. Vol 8 No.2, 2020

makes it quick and simple, no coding TP: Observation is negative, and


is necessary, to build machine learning predicted to be negative.
models for your projects. The tool can
be used to recognize pictures, sounds, FP: Observation negative, but
and poses after it is trained. Finally, predicted positive.
the model export for your websites,
FN: Observation is positive, but
android applications, and more. There
predicted negative.
are many advantages to using a
Teachable Machine. Some of the i. Accuracy: Answers the
advantages are question about how often the
● It requires no top-performing model predicts the classes
hardware components like GPU. correctly i.e. healthy leaf and
● To train the neural network disease infected leaf.
requires less effort compared to ii. Precision: It gives insight into
other API of deep learning how often a positive value
● The trained model easily exported prediction is correct. Example:
and integrated with the website or Predicting image as a disease
android application infected, how often the
prediction precisely predicts.
Model evaluation iii. Recall: Also known as
To evaluate how much a model is sensitivity it describes how
effective and performs well model sensitive the classifier is while
evaluation is critical. A computational detecting positive instances.
problem like detection that predicts, iv. F1-Score: Is the harmonic mean
which class instance belongs uses of the precision and recall, and
evaluation metrics accuracy, the lowest value of the F1-score
precision, recall, and F1-score. Those is 0, which means one of the
metrics calculated using the metrics has a value of 0. It
classification metrics. The indicates perfect precision or
classification metrics give an insight recall.
into the performance of a model for 
each class. All metrics mentioned Equation 1: Accuracy Metric
above calculated based on the
confusion matrix value i.e. TP (True 
Positive), TN (True Negative), FP Equation 2: Precision Metric
(False Positive), FN (False Negative).
The confusion matrix of the trained 
model is presented in Figure 5. Equation 3: Recall Metric
TN: Observation is positive and
predicted to be positive.

[21]
Ethiop. J. Crop Sci. Vol 8 No.2, 2020

 recognize objects. Since the amount of


data used in the experiment is
Equation 4: Recall Metric relatively less. To overcome this
Software tools problem transfer learning was used.
The next section explains transfer
After the model was trained and
learning.
exported in Tensorflow lite format, to
integrate with an android application Transfer learning
using Android Studio. The Android One of the most powerful ideas in
Studio was built based on JetBrains' deep learning is transfer learning, in
IntelliJ Concept software and which a neural network is transfer
specifically developed for Android learning, which is taught for a given
creation, Android Studio is the official task with data, and the knowledge
integrated development environment generated would be transferred to
for Google's Android operating another task (Yan-Tak Ng, 2020).
system. Formally transfer function is defined
as Given a learning task Tt based on
Algorithm Dt and we can get help from Ds for the
The deep learning algorithm learning task Ts. Transfer learning
(Convolutional neural network aims to improve the performance of
(ConvNets)), which has a wide predictive function fT(.) for learning
application in computer vision was task Tt by discovery and transfer latent
used. The algorithm is a widely used knowledge from Ds and Ts, where Ds
neural network to solve problems ≠Dt and /or Ts ≠Ts. Furthermore, in
related to image classification, object most cases, the size of Ds is much
detection, face recognition, image larger than the size of Dt, Ns >>Nt
recognition, and others. The (Tan et al., 2018). The trained model
convolutional neural network is widely was exported to EfficientNet and
used in many applications to list some MobileNet pretrained model formats,
of them: image processing, image which are designed for running on
restoration, speech recognition, natural mobile platforms because compared to
language processing, and other pretrained models it has good
bioinformatics. CNN is capable of processing power and memory with
detecting and classifying objects with good speed after it converted to
minimal pre-processing, therefore it Tensorflow lite.
can achieve a high result to analyze
objects, and also a separation of a Results and Discussion
feature with multilayered is easily
done. The algorithm performs well on Using benchmark data as an input
large amounts of data because as the image with an RGB image format,
data size increases during the training which shows the Late Blight symptom
phase the neural network learns in detail experiment was conducted.
features that finally help to classify or Before integrating a model with the
[22]
Ethiop. J. Crop Sci. Vol 8 No.2, 2020

android application different the model‟s accuracy i.e. training


parameters were tested to achieve the accuracy and the testing accuracy is
best result. Among several low and gradually it increases the
experiments, the trained model scored performance. Furthermore, in the
98% accuracy in detecting Early figure, the training and testing
Blight disease, 99% in detecting Late accuracy of the model has no gap
Blight Disease, and 96% in detecting between them, this shows the model is
the Healthy leaf. The best parameters, not overfitted. Since the overfitted
which scored the best score are epoch model has a problem during the testing
of 50, batch size of 16, and learning phase. Figure 3 also has the same
rate of 0.00002. interpretation, because the loss of the
Figure 4 presents the accuracy trained training and testing is dropping and the
model, at the beginning of the training, graph has no gap between them.

Figure 4: Training and testing accuracy Figure 3: Training and testing loss

Figure 5: Confusion matrix of the model

[23]
Ethiop. J. Crop Sci. Vol 8 No.2, 2020

Figure 5 presents the accuracy of the correctly, and finally in the Healthy
model per each class. It was class out of 23 images 22 images
interpreted as, in Early Blight class out detected accurately by the model. The
of 150 images used for testing 148 accuracy of the model for each class is
images were detected correctly, and in summarized in Table 1.
Late Blight class out of 150 images
used for testing 148 were detected

Table 1: Accuracy per epoch

Accuracy per class


CLASS ACCURACY #SAMPLES
Early Blight 0.99 150
Late Blight 0.98 150
Healthy 0.96 23

Figure 6 presents the use case diagram


of the potato‟s leaf disease detector Table 2 presents the detailed use case
application. The diagram depicts the description of the application. The
actors and interactions with the table description describes the end
system. The actor is named „users‟ objective of the use case, actors,
because it is representative of the pre/post conditions, and flow between
potential actors, the term includes the actors' actions and systems action.
actors like farmers, plant pathologists, The use case description helps to
and other individuals. There are three understand the major use case and the
use cases in the figure, the major one activities performed in the use case.
is „ViewDiseaseType‟. The use case
has a high relationship with The model was integrated with an
„SelectModel‟, and „SelectDevice‟. In android application using the
the „SelectModel‟ use case, the users Tensorflow Lite for android
select the pretrained model from the application. The steps that help to
Combo box, and the „SelectDevice‟ detect the potato‟s disease is presented
use case gives the option to select in Figure 7. As depicted in the figure
hardware like CPU, GPU (Graphical the model predicts the Late Blight and
Processing Unit), and NNAPI (Neural Early Blight potato‟s leaf disease with
Network Application Program high confidence.
Interface).

[24]
Ethiop. J. Crop Sci. Vol 8 No.2, 2020

Artificial Intelligence Assisted Early Blight and Late Blight Potato Disease
Detection Application

SelectModel

<<include>>

ViewDiseaseType
Users

<<include>>

SelectDevice

Figure 6: Use case diagram of potato disease detector application

Table 2: Use case description


Use Case ID: PROJ.AI.1.1
Use Case Name: View Disease Type
End Objective: To view the potato‟s disease (Late Blight, Early Blight)
User/Actor: Any user
Pre-condition: Users should open the application accordingly
Post-condition: Detecting the type of disease that affected the crop
Main flow: Actors actions System actions
2. The application displays the
home interface
1. Users open the
4. The application displays the label
application.
„Model‟ and „Device‟ with a combo
3. User slide up the arrow
box.
displayed in #2
6. The application‟s camera detects
5. User click the labels
the type of disease in real-time
combo box and select the
7. The confidence of disease with
model and /or devices
the label displayed
8. Use case ends.

[25]
Ethiop. J. Crop Sci. Vol 8 No.2, 2020

Steps to use the potato plant disease detector application


The user interface of the application is simple and easy to use. Here steps to use
the application are listed as follows.
Step 1: Open the disease detector application
Step 2: Slide the up arrow to view the model and device Combobox
Step 3: Select the model to detect the potato‟s disease. Selecting the device type is
optional.
Finally: The application camera becomes active and detects the disease in real-
time showing the percent confidence, in which category the disease is found.
Figure 7 shows the steps to use the application.

Figure 7: Steps to use the application

[26]
Ethiop. J. Crop Sci. Vol 8 No.2, 2020

beneficial because it offers


Conclusion and information about how much the plant
Recommendation is affected by a disease and what
course of action must be taken. This
In this study, a potato disease allows the sector to have accurate
detection android application was built information about the stage of the
which is capable of detecting the disease, which simplifies the steps
disease accurately. The diseases have needed to be taken to handle the
the potential to destroy the whole disease. Finally, in Ethiopia and other
potato field within a few days if there developing countries, the agricultural
is ineffective management of the sector is the source of life and
disease. The proposed model and promises to ensure people's food
application is capable of accurately security. Nevertheless, as per our
detecting the Late Blight and Early observation, there are only a few
Blight disease, which benefits not only studies conducted by scholars that
the farmer but also maintains the combine artificial intelligence with the
country's food safety program. Having agricultural sector. Researchers should
a sufficient amount of data the android work together to change conventional
application can be used for other farming practices by applying various
several crop disease detection. technological solutions for a better
outcome in the field.
The crop potato was affected by
several major diseases, and in this Acknowledgments
study, an AI-based android application
was developed to detect the diseases This study is undertaken and inspired
„Late Blight‟, and „Early Blight‟. To by MSc research at the Department of
do so, computer vision with deep Software Engineering, under HPC
learning was used. Comparatively, a and Big Data Analytics Center of
small dataset prepared and used, but Excellence. We would like to express
it‟s better to collect and prepare a large our deepest appreciation for the direct
local dataset based on the problem or indirect involvement of all
domain because the deep learning individuals in the process of
model becomes better at detecting the completing this work.
disease as the number of images
increased, and also beside the leaf part References
of the potato crop including the fruit
and steam parts help to completely Ashqar, B. A., Abu-nasser, B. S., and
detect and classify the crop‟s disease. Abu-naser, S. S. 2019. Plant
Seedlings Classification Using Deep
For farmers and others working in the Learning. International Journal of
agricultural sector, estimating the Academic Information Systems
severity of the disease may be Research (IJAISR) ISSN, 3, 7–14.

[27]
Ethiop. J. Crop Sci. Vol 8 No.2, 2020

Tadesse Demissie. 2019. Integrated Potato Sardogan, M., Tunc, A., and Ozen, Y.
( Solanum Tuberosum L .) Late 2018. Plant Leaf Disease Detection
Blight ( Phytophthora Integrated and Classification Based on CNN
Potato ( Solanum Tuberosum L .) with LVQ Algorithm. UBMK 2018 -
Late Blight ( Phytophthora Infestans 3rd International Conference on
) Disease Management in Ethiopia. Computer Science and Engineering,
(December). 382-385.
doi:10.11648/j.ajbio.20190706.16 doi:10.1109/UBMK.2018.8566635
Durmus, H., Gunes, E. O., and Kirci, M. Singh, D., Jain, N., Jain, P., Kayal, P.,
2017. Disease detection on the leaves Kumawat, S., and Batra, N. 2020.
of the tomato plants by using deep PlantDoc: A dataset for visual plant
learning. 2017 6th International disease detection. ACM International
Conference on Agro-Geoinformatics, Conference Proceeding Series, 249-
Agro-Geoinformatics 2017. 253. doi:10.1145/3371158.3371196
doi:10.1109/Agro- Tafesse, S., Damtew., E., Mierlo, B. v.,
Geoinformatics.2017.8047016 Lie, R., Lemaga, B., and Sharma, K.
FAO. 2018. Ethiopia: small family farms 2018. knowledge and practices of.
country factsheet. From NJAS - Wageningen Journal of Life
www.fao.org/family-farming/data- Sciences(September 2017), 0-1.
sources/dataportrait/farm-size/en doi:10.1016/j.njas.2018.03.004
Ferentinos, K. P. 2018. Deep learning Tan, C., Sun, F., Kong, T., Zhang, W.,
models for plant disease detection Yang, C., and Liu, C. 2018. A survey
and diagnosis. Computers and on deep transfer learning. Lecture
Electronics in Agriculture, 145, 311- Notes in Computer Science
318. (including subseries Lecture Notes in
doi:10.1016/j.compag.2018.01.009 Artificial Intelligence and Lecture
Ufaq Khan and Ashish Oberoi. 2019. Notes in Bioinformatics), 11141
Plant Disease Detection Techniques: LNCS, 270-279. doi:10.1007/978-3-
A Review. International Journal of 030-01424-7_27
Computer Science and Mobile Tyagi Vipin. 2018. Understanding Digital
Computing, 8(4), 59-68. From Image Processing.
www.ijcsmc.com doi:10.1201/9781315123905
Oppenheim, D., Shani, G., and Erlich, O. Yan-Tak Ng. (2020). Deep AI. From Deep
2019. Using deep learning for image- Learning Course With Andrew NG:
based potato tuber disease detection. https://www.youtube.com/watch?v=
Phytopathology, 109(6), 1083-1087. yofjFQddwHE
doi:10.1094/PHYTO-08-18-0288-R Lupescu, M. and Zimmerman, J. 2015.
Prasanna Mohanty, S. 2020. PlantVillage- Potatoes and Potato Strategic
Dataset. From GitHub: Analysis and Intervention Plan. 1-11.
https://github.com/spMohanty/Plant
Village-Dataset

[28]

View publication stats

You might also like