• No results found

University of Groningen Computational intelligence & modeling of crop disease data in Africa Owomugisha, Godliver

N/A
N/A
Protected

Academic year: 2021

Share "University of Groningen Computational intelligence & modeling of crop disease data in Africa Owomugisha, Godliver"

Copied!
7
0
0

Bezig met laden.... (Bekijk nu de volledige tekst)

Hele tekst

(1)

University of Groningen

Computational intelligence & modeling of crop disease data in Africa

Owomugisha, Godliver

DOI:

10.33612/diss.130773079

IMPORTANT NOTE: You are advised to consult the publisher's version (publisher's PDF) if you wish to cite from it. Please check the document version below.

Document Version

Publisher's PDF, also known as Version of record

Publication date: 2020

Link to publication in University of Groningen/UMCG research database

Citation for published version (APA):

Owomugisha, G. (2020). Computational intelligence & modeling of crop disease data in Africa. University of Groningen. https://doi.org/10.33612/diss.130773079

Copyright

Other than for strictly personal use, it is not permitted to download or to forward/distribute the text or part of it without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license (like Creative Commons).

Take-down policy

If you believe that this document breaches copyright please contact us providing details, and we will remove access to the work immediately and investigate your claim.

Downloaded from the University of Groningen/UMCG research database (Pure): http://www.rug.nl/research/portal. For technical reasons the number of authors shown on this cover page is limited to 10 maximum.

(2)

Chapter 1

Introduction

I

n the 21st century, data has been termed as the new ‘oil’. Data is the world‘s mostvaluable resource hence giving rise to a new economy according to the Economist (2017). This data comes in numerous structured, semi-structured or unstructured formats, e.g. as images, time series, spectra, clinical data, sensor measurements etc. Data also comes in different aspects: volume, velocity and variety. Often we are presented with challenges of how to turn real world data into meaningful formation. Traditional data processing application methods have been found in-adequate in handling big data complexities associated with diversity and massive scale. Thus advanced analytical techniques and technologies have been adopted in recent years. But is there a defined art in using the data analytic tools?. Let us con-sider the songwriter example from (Peng and Matsui 2016): “Imagine you were to ask a songwriter how she writes her songs. There are many tools upon which she can draw. We have a general understanding of how a good song should be struc-tured, how long it should be, how many verses, maybe there is a verse followed by a chorus, etc. In other words, there is an abstract framework for songs in gen-eral. Similarly, we have music theory that tells us that certain combinations of notes and chords work well together and other combinations don’t sound good. As good as these tools might be, ultimately, knowledge of song structure and music theory alone does not make for a good song. Something else is needed.”

Just like songwriting, data analysis is an art and data science presents us with so many tools at our disposal but the challenge is always in finding the right tools that suit your problem set.

Machine learning is one broad area of Artificial Intelligence that presents us with numerous tools that give us the ability to learn from observations and make better decisions for the future, e.g. (Bishop 2006, Goodfellow et al. 2016). The primary aim here is to allow computers to learn automatically without human intervention or assistance and adjust actions accordingly. Machine learning algorithms are often categorized as supervised, unsupervised, semi-supervised and reinforcement learn-ing. Supervised learning can be divided into regression and classification problems, mainly. Whereas regression is concerned with the prediction of continuous quan-tities, the outputs for classification are discrete class labels. Typically, in a

(3)

classifi-2 1. Introduction

cation problem, both input pXq and output pY q variables provided and we use the algorithm to learn the mapping function pfq from the input to the output Y “ fpXq. The ultimate goal is to approximate the mapping function so well that when you present new input data pXq, you can predict the output variables pY q for that data.

In contrast, unsupervised machine learning algorithms are used when the infor-mation used to train is neither classified nor labeled. One common application of this algorithm is in clustering challenges and methods such as K-means, mixture models and hierarchical methods (Arthur and Vassilvitskii 2007, Johnson 1967) fall under this technique.

Semi-supervised learning is a relatively new paradigm in machine learning that has been used in applications where labeled data is expensive to obtain. Typically the algorithm uses a small amount of labeled data with a large amount of unlabeled data e.g. (Peikari et al. 2018).

Lastly, in reinforcement learning, an agent learns how to behave in an envi-ronment by performing actions and seeing the results, see (Sutton and Barto 2018, Lagoudakis and Parr 2003). A good application of this method is in robotics and in recent years, a lot of improvements have been seen in this fascinating research area. The applications of machine learning techniques in general are found in differ-ent fields ranging from medical image analysis, cyber security system, climatic and weather forecast, online marketing among others. In this thesis we present the use of supervised learning techniques in crop disease diagnosis, an area that has gained attention in recent years.

Agriculture is a core sector especially in the sub-Saharan Africa countries but the practice is hindered by so many factors with crop pests and diseases among the biggest challenges. Often, prevention measures have been put in place and agri-cultural experts are required to carry out surveys in different regions of the country. This process is not only labour intense, but judgements by experts may be subjective and disagree frequently.

Therefore, for an objective surveillance process or in places where experts are not available or where farmer knowledge is insufficient, other methods for carrying out field-based diagnosis are a critical need. Computational work in this area has been towards automating this process through building machine learning models that can take an image of a leaf and predict whether the plant is infected with a particular disease or not. Both the physical inspection of plants and methods that build on image data, use visual symptoms to relate to particular diseases in the plant.

The main novelty of this thesis project lies in how we identify diseases in plants before symptoms are visibly seen with our naked eye. The investigations in this area included the use of spectrometry for early disease detection. In a natural world, all

1.1. Scope of this thesis 3

objects have a degree of reflection and absorption when light strikes on them. Here we explored the characteristic changes that can be observed in a leaf as a result of disease. However, spectral data comes in higher dimensionality. Another core aspect of this research is feature selection and dimensionality reduction for a tech-nology that is aimed to be deployed on weaker powered devices such as a mobile phone. Integrating computational techniques such as LVQ where a lot of success has been shown in feature selection was important to this particular problem. There-fore, the work presented in this thesis is inspired by previous research (Mwebaze et al. 2011, Mwebaze et al. 2015, Mwebaze and Biehl 2016) that investigated on dis-eases that affect Cassava (Manihot esculenta), the second most important crop in the Sub-Saharan Africa, thus our focus on the same crop. Over the different chapters in this thesis, we present the contribution of this study aiming at early diagnosis of cassava diseases which allows for early action measures.

1.1 Scope of this thesis

We begin the thesis by giving a general introduction of the algorithms that have been employed. To a larger extent, most of our research questions were answered un-der a prototype based scheme with GMLVQ. The classification algorithm has previ-ously displayed favorable performance in related studies, e.g (Melchert et al. 2016a, Melchert et al. 2016b).

The rest of the thesis is presented in two parts. In part one, we reviewed and developed algorithms to do the automated diagnosis of diseases in cassava plant based on plant images.

This part was built on previous research done in (Mwebaze et al. 2011) to classify between healthy and diseased crops based on their images taken with a phone cam-era. Guided by a research question: Can we reliably distinguish between diseased plants that are symptomatic from healthy plants?. The work presented in this part of the thesis extends the previous research in two areas: (i). We transfer the method from a two-class problem (healthy vs. diseased) to a multi-class classification prob-lem representing four diseases common in cassava.

(ii). We enable the classification to handle different severity levels for each ease as well as expanding on the dataset to contain images from the different dis-eases and their corresponding severity levels.

The second part of this thesis focuses on diagnosis of disease in crops before they become symptomatic by use of spectroscopy. Spectroscopy is one of the most widely used technologies in a variety of scientific fields. Here, we use visible and near-infrared spectral analysis to do non-invasive diagnosis of plants before they

(4)

2 1. Introduction

cation problem, both input pXq and output pY q variables provided and we use the algorithm to learn the mapping function pfq from the input to the output Y “ fpXq. The ultimate goal is to approximate the mapping function so well that when you present new input data pXq, you can predict the output variables pY q for that data.

In contrast, unsupervised machine learning algorithms are used when the infor-mation used to train is neither classified nor labeled. One common application of this algorithm is in clustering challenges and methods such as K-means, mixture models and hierarchical methods (Arthur and Vassilvitskii 2007, Johnson 1967) fall under this technique.

Semi-supervised learning is a relatively new paradigm in machine learning that has been used in applications where labeled data is expensive to obtain. Typically the algorithm uses a small amount of labeled data with a large amount of unlabeled data e.g. (Peikari et al. 2018).

Lastly, in reinforcement learning, an agent learns how to behave in an envi-ronment by performing actions and seeing the results, see (Sutton and Barto 2018, Lagoudakis and Parr 2003). A good application of this method is in robotics and in recent years, a lot of improvements have been seen in this fascinating research area. The applications of machine learning techniques in general are found in differ-ent fields ranging from medical image analysis, cyber security system, climatic and weather forecast, online marketing among others. In this thesis we present the use of supervised learning techniques in crop disease diagnosis, an area that has gained attention in recent years.

Agriculture is a core sector especially in the sub-Saharan Africa countries but the practice is hindered by so many factors with crop pests and diseases among the biggest challenges. Often, prevention measures have been put in place and agri-cultural experts are required to carry out surveys in different regions of the country. This process is not only labour intense, but judgements by experts may be subjective and disagree frequently.

Therefore, for an objective surveillance process or in places where experts are not available or where farmer knowledge is insufficient, other methods for carrying out field-based diagnosis are a critical need. Computational work in this area has been towards automating this process through building machine learning models that can take an image of a leaf and predict whether the plant is infected with a particular disease or not. Both the physical inspection of plants and methods that build on image data, use visual symptoms to relate to particular diseases in the plant.

The main novelty of this thesis project lies in how we identify diseases in plants before symptoms are visibly seen with our naked eye. The investigations in this area included the use of spectrometry for early disease detection. In a natural world, all

1.1. Scope of this thesis 3

objects have a degree of reflection and absorption when light strikes on them. Here we explored the characteristic changes that can be observed in a leaf as a result of disease. However, spectral data comes in higher dimensionality. Another core aspect of this research is feature selection and dimensionality reduction for a tech-nology that is aimed to be deployed on weaker powered devices such as a mobile phone. Integrating computational techniques such as LVQ where a lot of success has been shown in feature selection was important to this particular problem. There-fore, the work presented in this thesis is inspired by previous research (Mwebaze et al. 2011, Mwebaze et al. 2015, Mwebaze and Biehl 2016) that investigated on dis-eases that affect Cassava (Manihot esculenta), the second most important crop in the Sub-Saharan Africa, thus our focus on the same crop. Over the different chapters in this thesis, we present the contribution of this study aiming at early diagnosis of cassava diseases which allows for early action measures.

1.1 Scope of this thesis

We begin the thesis by giving a general introduction of the algorithms that have been employed. To a larger extent, most of our research questions were answered un-der a prototype based scheme with GMLVQ. The classification algorithm has previ-ously displayed favorable performance in related studies, e.g (Melchert et al. 2016a, Melchert et al. 2016b).

The rest of the thesis is presented in two parts. In part one, we reviewed and developed algorithms to do the automated diagnosis of diseases in cassava plant based on plant images.

This part was built on previous research done in (Mwebaze et al. 2011) to classify between healthy and diseased crops based on their images taken with a phone cam-era. Guided by a research question: Can we reliably distinguish between diseased plants that are symptomatic from healthy plants?. The work presented in this part of the thesis extends the previous research in two areas: (i). We transfer the method from a two-class problem (healthy vs. diseased) to a multi-class classification prob-lem representing four diseases common in cassava.

(ii). We enable the classification to handle different severity levels for each ease as well as expanding on the dataset to contain images from the different dis-eases and their corresponding severity levels.

The second part of this thesis focuses on diagnosis of disease in crops before they become symptomatic by use of spectroscopy. Spectroscopy is one of the most widely used technologies in a variety of scientific fields. Here, we use visible and near-infrared spectral analysis to do non-invasive diagnosis of plants before they

(5)

4 1. Introduction

manifest disease, thus allowing early intervention measure. The research area is guided by our hypothesis that crop diseases cause several metabolic changes in the biology of the leaf that can be detected at an early stage using spectrometry. Core research questions in the area include: (i). Can we distinguish between healthy plants and plants that are diseased when no symptoms are yet visible?. (ii). Is there a different spectral distribution for the different diseases we are looking at?. (iii). Is there a range of wavelengths that is most sensitive to each of the different diseases?. We answer the question of early detection by time (in weeks) before symptoms are visible to the human eye. In the end, we present the design of a low cost 3-D printed smartphone add-on spectrometer targeting small holder farmers to be able to do field diagnosis. The next section presents the thesis outline.

1.2 Outline

Chapter 2 provides a general introduction to Learning Vector Quantization and rel-evance learning. Chapter 3 is an extension of our previous studies where we used a dataset of photographic images. This part generally extends the disease classi-fication to a multi-class problem. We use standard techniques to classify different severity levels for the four (4) cassava diseases for a system that can implemented on a smartphone to be used by farmers in remote places. The chapter also presents results on different feature extraction techniques for image data.

Chapter 4 presents a preliminary study on spectral data for disease diagnosis. Here we collected data from mature plants aged 6 - 9 months. Our analysis com-pares the two types of data for disease diagnosis. Our dataset is composed of cas-sava leaf images captured with a smartphone camera and their corresponding trogram using a spectrometer. The chapter also gives a general introduction to spec-tral data, the pre-processing techniques and a pipeline of these methods which we use in other chapters.

In Chapter 5, we investigate the spectral properties associated with different dis-eases aiming at understanding the sensitivity of the wavelength bands in relation to the diseases identification. The aspects of matrix relevance learning, feature selec-tion and dimensionality reducselec-tion are discussed here.

The novel part of this research is presented in Chapter 6. We discuss a scien-tific experiment that was conducted in a controlled environment guided by the bio-chemists. The main objective here was to diagnose diseases before symptoms can be seen by the human eye. We therefore present the experimental setup, the tools, methods and results of the study.

In Chapter 7, we discuss the construction of a low-cost 3-D printed smartphone

1.2. Outline 5

add-on spectrometer. Another objective is to transform all this knowledge back to a mobile phone, a tool that can be used by farmers in their gardens. We present the architecture of our designed prototype and findings of our investigation.

Finally, Chapter 8 presents a brief summary of the entire research and a collection of ideas for future work and investigation.

(6)

4 1. Introduction

manifest disease, thus allowing early intervention measure. The research area is guided by our hypothesis that crop diseases cause several metabolic changes in the biology of the leaf that can be detected at an early stage using spectrometry. Core research questions in the area include: (i). Can we distinguish between healthy plants and plants that are diseased when no symptoms are yet visible?. (ii). Is there a different spectral distribution for the different diseases we are looking at?. (iii). Is there a range of wavelengths that is most sensitive to each of the different diseases?. We answer the question of early detection by time (in weeks) before symptoms are visible to the human eye. In the end, we present the design of a low cost 3-D printed smartphone add-on spectrometer targeting small holder farmers to be able to do field diagnosis. The next section presents the thesis outline.

1.2 Outline

Chapter 2 provides a general introduction to Learning Vector Quantization and rel-evance learning. Chapter 3 is an extension of our previous studies where we used a dataset of photographic images. This part generally extends the disease classi-fication to a multi-class problem. We use standard techniques to classify different severity levels for the four (4) cassava diseases for a system that can implemented on a smartphone to be used by farmers in remote places. The chapter also presents results on different feature extraction techniques for image data.

Chapter 4 presents a preliminary study on spectral data for disease diagnosis. Here we collected data from mature plants aged 6 - 9 months. Our analysis com-pares the two types of data for disease diagnosis. Our dataset is composed of cas-sava leaf images captured with a smartphone camera and their corresponding trogram using a spectrometer. The chapter also gives a general introduction to spec-tral data, the pre-processing techniques and a pipeline of these methods which we use in other chapters.

In Chapter 5, we investigate the spectral properties associated with different dis-eases aiming at understanding the sensitivity of the wavelength bands in relation to the diseases identification. The aspects of matrix relevance learning, feature selec-tion and dimensionality reducselec-tion are discussed here.

The novel part of this research is presented in Chapter 6. We discuss a scien-tific experiment that was conducted in a controlled environment guided by the bio-chemists. The main objective here was to diagnose diseases before symptoms can be seen by the human eye. We therefore present the experimental setup, the tools, methods and results of the study.

In Chapter 7, we discuss the construction of a low-cost 3-D printed smartphone

1.2. Outline 5

add-on spectrometer. Another objective is to transform all this knowledge back to a mobile phone, a tool that can be used by farmers in their gardens. We present the architecture of our designed prototype and findings of our investigation.

Finally, Chapter 8 presents a brief summary of the entire research and a collection of ideas for future work and investigation.

(7)

Chapter 2

Learning Vector Quantization

Abstract

This chapter serves as a general introduction to the concept of prototype based classifica-tion. Under the family of Learning Vector Quantization (LVQ), we introduce different variants we used in our study. In our findings, Generalized Matrix Learning Vector Quantization (GMLVQ) was outstanding in handling both classification and the weight-ing or selection of features. By name, the classification task of this learnweight-ing model is based on highly ranked features. In this chapter, we explain the working of this algorithm.

Referenties

GERELATEERDE DOCUMENTEN

De wortels van de planten op de bakken die bij het bedrijf waren ontsmet (behandeling 2, hoge druk met 1,6% formaline) had- den ook verkleurde wortels, maar vertoonden

During this project the following results have been achieved: (i) eleven plots have been selected in a careful way with clear aims and criteria., (ii) the infrastructure in the

II Disease Diagnosis with Spectral Data 29 4 Machine Learning for diagnosis of disease in plants using spectral data 31 4.1

To classify a new data point, k of its closest neighbours are obtained using some measure of closeness, for example, Euclidean distance, and the average class of these k neighbours

We have shown how we extract the relevant features that represent disease from the leaf images and train machine learning algorithms to be able to differentiate diseases based on

Following methodologies from previous work (Mwebaze and Biehl 2016) on cas- sava disease diagnosis using leaf images, we extracted color (HSV) and SIFT fea- tures because they have

The first set of data was col- lected using the leaf spectrometer (CID Bio-Science Inc 2010), another set of data was provided by the bio-chemical experts using wet chemistry

The chapter presented results in using visible and near infrared spectral information to detect diseases in cassava crops before symptoms can be seen by the human eye.. To test