SlideShare a Scribd company logo
1 of 6
Crop-Type Classification using MLP, RBF
and CCELM
Objective
Multi Spectral Satellite Image Classification of 6 crop types using supervised
learning techniques ie; Multi Layer Perceptron Neural Networks
(MLPnn), Radial Basis Function Neural Networks (RBFnn) and Circular
Complex Extreme Learning Machine
Approach
The 4 bands of the hyper spectral data are used as the input to each of the 3
Neural Network Classifiers. Each of the implemented classifiers are trained by
Back-Propagation algorithm using the same ground truth. Each of the trained
classifiers are tested against the same dataset and the individual performance
are compared.
Crop-Type Classification using MLP,
RBF and CCELM
Multi spectral Data
• The multi spectral image comprises of
4 bands, namely, Red, Blue, Green
and infrared.
• High resolution, four band multi
spectral image of southern part of
India is used to derive the data
samples. It is of the dimension 1375 ×
5929 pixels and it covers an area of
2.748 × 7.973 km2. This image is first
divided into six distinct crop classes
namely, Sugarcane, Ragi, Paddy, Mulb
erry, Groundnut and Mango.
Crop-Type Classification using MLP, RBF
and CCELM
Multi-spectral data
The area selected for classification is the region surrounding Mysore district in
Karnataka, India. This region has the required crop coverage classes and it is also wide
spread and densely cultivated. It provides sufficient data samples to train the neural
classifiers for all the six classes. Therefore, it serves as suitable region for an
experimental study. Quick-Bird’s (operated by Digital Globe) multi-spectral (MSS)
image with the resolution of 2.4m has been used as inputs.
Class Class
no.
name
C1
C2
C3
C4
C5
C6

Sugarcane
Ragi
Paddy
Mulberry
Groundnut
Mango
Total

Number of
pixels for
training
100
100
100
100
100
100
600

Number of
pixels for
validation
400
400
400
400
400
400
2400

Parameter
No of crop types

Value
6

Samples for each
crop type (training)

100

Samples for each
crop type ( testing )

600

No of bands for
each sample

4
Crop-Type Classification using MLP, RBF
and CCELM
Methods:
1. Multilayer Perceptron Neural Network
(MLP-NN) divides the Input vector
space into different classes by means
of Hyper-planes, which is not an
efficient way of classification.
2.

Neural Network Structure Implemented

Radial Basis Function Neural Network
(RBF-NN) divides the input vector
space into multiple classes, using
hyper-spheres. This is a better and
efficient way of classification.
Crop-Type Classification using MLP, RBF
and CCELM
3. Circular Complex Extreme Learning Machine (CCELM): This uses complex
valued activation functions and complex valued weights. Hence for every
hidden neuron, there are 2 decision surfaces that are orthogonal to each
other. So, we have 4 decision boundaries and therefore, better classification.
Advantages of CCELM over MLP and RBF:
• MLP and RBF use Back Propagation algorithm for training, hence their
performance may be hindered from problem of local minima.
• To overcome this problem, we use Circular Complex Extreme Learning
Machine (CCELM)
• Extreme Learning Machine computes the required parameters by
formulating the problem of solving weights as problem of finding inverse
of given matrices. This greatly reduces the computational time.
Crop-Type Classification using MLP, RBF
and CCELM
Performance of MLPnn

C1
C2
C3
C4
C5
C6

Performance of RBFnn

C1 C2 C3 C4 C5 C6
395 0
0
0
0
5
0 400 0
0
0
0
0
0 400 0
0
0
0
0
0 397 0
3
0
0
0
0 400 0
169 7
0
0
0 224

Overall efficiency = 92.33%

C1
C2
C3
C4
C5
C6

C1
400
0
0
0
0
139

C2 C3
0
0
400
0
0
400
0
0
0
1
1
0

C4
0
0
0
399
0
0

C5 C6
0
5
0
0
0
0
0
1
399
0
0
260

Overall efficiency = 92.33%
Performance of CCELM

C1
C2
C3
C4
C5
C6

C1 C2 C3 C4 C5 C6
398 0
0
0
0
2
0 399 1
0
0
0
0
1 399 0
0
0
0
0
0 398 0
2
0
0
0
0 400 0
18
0
2
0
0 380

Overall efficiency = 98.9%

More Related Content

What's hot

An Efficient Clustering Method for Aggregation on Data Fragments
An Efficient Clustering Method for Aggregation on Data FragmentsAn Efficient Clustering Method for Aggregation on Data Fragments
An Efficient Clustering Method for Aggregation on Data FragmentsIJMER
 
Neural networks for the prediction and forecasting of water resources variables
Neural networks for the prediction and forecasting of water resources variablesNeural networks for the prediction and forecasting of water resources variables
Neural networks for the prediction and forecasting of water resources variablesJonathan D'Cruz
 
A cellular network architecture with polynomial weight functions
A cellular network architecture with polynomial weight functions A cellular network architecture with polynomial weight functions
A cellular network architecture with polynomial weight functions Ieee Xpert
 
Learning from data for wind–wave forecasting
Learning from data for wind–wave forecastingLearning from data for wind–wave forecasting
Learning from data for wind–wave forecastingJonathan D'Cruz
 
ENHANCING SEGMENTATION APPROACHES FROM FUZZY K-C-MEANS TO FUZZY-MPSO BASED LI...
ENHANCING SEGMENTATION APPROACHES FROM FUZZY K-C-MEANS TO FUZZY-MPSO BASED LI...ENHANCING SEGMENTATION APPROACHES FROM FUZZY K-C-MEANS TO FUZZY-MPSO BASED LI...
ENHANCING SEGMENTATION APPROACHES FROM FUZZY K-C-MEANS TO FUZZY-MPSO BASED LI...Christo Ananth
 

What's hot (6)

An Efficient Clustering Method for Aggregation on Data Fragments
An Efficient Clustering Method for Aggregation on Data FragmentsAn Efficient Clustering Method for Aggregation on Data Fragments
An Efficient Clustering Method for Aggregation on Data Fragments
 
Neural networks for the prediction and forecasting of water resources variables
Neural networks for the prediction and forecasting of water resources variablesNeural networks for the prediction and forecasting of water resources variables
Neural networks for the prediction and forecasting of water resources variables
 
A cellular network architecture with polynomial weight functions
A cellular network architecture with polynomial weight functions A cellular network architecture with polynomial weight functions
A cellular network architecture with polynomial weight functions
 
Learning from data for wind–wave forecasting
Learning from data for wind–wave forecastingLearning from data for wind–wave forecasting
Learning from data for wind–wave forecasting
 
ENHANCING SEGMENTATION APPROACHES FROM FUZZY K-C-MEANS TO FUZZY-MPSO BASED LI...
ENHANCING SEGMENTATION APPROACHES FROM FUZZY K-C-MEANS TO FUZZY-MPSO BASED LI...ENHANCING SEGMENTATION APPROACHES FROM FUZZY K-C-MEANS TO FUZZY-MPSO BASED LI...
ENHANCING SEGMENTATION APPROACHES FROM FUZZY K-C-MEANS TO FUZZY-MPSO BASED LI...
 
Path loss prediction
Path loss predictionPath loss prediction
Path loss prediction
 

Similar to Crop classification using supervised learning techniques

Study of Parametric Kernels for LSSVM Models in NIR Determination of Fishmeal...
Study of Parametric Kernels for LSSVM Models in NIR Determination of Fishmeal...Study of Parametric Kernels for LSSVM Models in NIR Determination of Fishmeal...
Study of Parametric Kernels for LSSVM Models in NIR Determination of Fishmeal...researchinventy
 
Efficient design of feedforward network for pattern classification
Efficient design of feedforward network for pattern classificationEfficient design of feedforward network for pattern classification
Efficient design of feedforward network for pattern classificationIOSR Journals
 
Application of support vector machines for prediction of anti hiv activity of...
Application of support vector machines for prediction of anti hiv activity of...Application of support vector machines for prediction of anti hiv activity of...
Application of support vector machines for prediction of anti hiv activity of...Alexander Decker
 
Combining Neural Networks for Skin Detection
Combining Neural Networks for Skin DetectionCombining Neural Networks for Skin Detection
Combining Neural Networks for Skin Detectionsipij
 
Radial basis function network ppt bySheetal,Samreen and Dhanashri
Radial basis function network ppt bySheetal,Samreen and DhanashriRadial basis function network ppt bySheetal,Samreen and Dhanashri
Radial basis function network ppt bySheetal,Samreen and Dhanashrisheetal katkar
 
PSO-based Training, Pruning, and Ensembling of Extreme Learning Machine RBF N...
PSO-based Training, Pruning, and Ensembling of Extreme Learning Machine RBF N...PSO-based Training, Pruning, and Ensembling of Extreme Learning Machine RBF N...
PSO-based Training, Pruning, and Ensembling of Extreme Learning Machine RBF N...ijceronline
 
Large Scale Kernel Learning using Block Coordinate Descent
Large Scale Kernel Learning using Block Coordinate DescentLarge Scale Kernel Learning using Block Coordinate Descent
Large Scale Kernel Learning using Block Coordinate DescentShaleen Kumar Gupta
 
An ensemble classification algorithm for hyperspectral images
An ensemble classification algorithm for hyperspectral imagesAn ensemble classification algorithm for hyperspectral images
An ensemble classification algorithm for hyperspectral imagessipij
 
Microarray Data Classification Using Support Vector Machine
Microarray Data Classification Using Support Vector MachineMicroarray Data Classification Using Support Vector Machine
Microarray Data Classification Using Support Vector MachineCSCJournals
 
minimalist-business-slides.v dsgjnejgndjgnejgnjgnrjhgdjgngdngtpptx
minimalist-business-slides.v dsgjnejgndjgnejgnjgnrjhgdjgngdngtpptxminimalist-business-slides.v dsgjnejgndjgnejgnjgnrjhgdjgngdngtpptx
minimalist-business-slides.v dsgjnejgndjgnejgnjgnrjhgdjgngdngtpptxElizanderGalasi1
 
A general frame for building optimal multiple SVM kernels
A general frame for building optimal multiple SVM kernelsA general frame for building optimal multiple SVM kernels
A general frame for building optimal multiple SVM kernelsinfopapers
 
Optimization of Complex SVM Kernels Using a Hybrid Algorithm Based on Wasp Be...
Optimization of Complex SVM Kernels Using a Hybrid Algorithm Based on Wasp Be...Optimization of Complex SVM Kernels Using a Hybrid Algorithm Based on Wasp Be...
Optimization of Complex SVM Kernels Using a Hybrid Algorithm Based on Wasp Be...infopapers
 
Mask RCNN on brain tumor.pptx
Mask RCNN on brain tumor.pptxMask RCNN on brain tumor.pptx
Mask RCNN on brain tumor.pptxDanishKhan643986
 
Optimized Kernel Extreme Learning Machine for Myoelectric Pattern Recognition
Optimized Kernel Extreme Learning Machine for Myoelectric Pattern Recognition Optimized Kernel Extreme Learning Machine for Myoelectric Pattern Recognition
Optimized Kernel Extreme Learning Machine for Myoelectric Pattern Recognition IJECEIAES
 
Hidden Layer Leraning Vector Quantizatio
Hidden Layer Leraning Vector Quantizatio Hidden Layer Leraning Vector Quantizatio
Hidden Layer Leraning Vector Quantizatio Armando Vieira
 
Crude Oil Price Prediction Based on Soft Computing Model: Case Study of Iraq
Crude Oil Price Prediction Based on Soft Computing Model: Case Study of IraqCrude Oil Price Prediction Based on Soft Computing Model: Case Study of Iraq
Crude Oil Price Prediction Based on Soft Computing Model: Case Study of IraqKiogyf
 
ABayesianApproachToLocalizedMultiKernelLearningUsingTheRelevanceVectorMachine...
ABayesianApproachToLocalizedMultiKernelLearningUsingTheRelevanceVectorMachine...ABayesianApproachToLocalizedMultiKernelLearningUsingTheRelevanceVectorMachine...
ABayesianApproachToLocalizedMultiKernelLearningUsingTheRelevanceVectorMachine...grssieee
 
Comparison of image fusion methods
Comparison of image fusion methodsComparison of image fusion methods
Comparison of image fusion methodsAmr Nasr
 

Similar to Crop classification using supervised learning techniques (20)

Study of Parametric Kernels for LSSVM Models in NIR Determination of Fishmeal...
Study of Parametric Kernels for LSSVM Models in NIR Determination of Fishmeal...Study of Parametric Kernels for LSSVM Models in NIR Determination of Fishmeal...
Study of Parametric Kernels for LSSVM Models in NIR Determination of Fishmeal...
 
Efficient design of feedforward network for pattern classification
Efficient design of feedforward network for pattern classificationEfficient design of feedforward network for pattern classification
Efficient design of feedforward network for pattern classification
 
Application of support vector machines for prediction of anti hiv activity of...
Application of support vector machines for prediction of anti hiv activity of...Application of support vector machines for prediction of anti hiv activity of...
Application of support vector machines for prediction of anti hiv activity of...
 
Combining Neural Networks for Skin Detection
Combining Neural Networks for Skin DetectionCombining Neural Networks for Skin Detection
Combining Neural Networks for Skin Detection
 
Radial basis function network ppt bySheetal,Samreen and Dhanashri
Radial basis function network ppt bySheetal,Samreen and DhanashriRadial basis function network ppt bySheetal,Samreen and Dhanashri
Radial basis function network ppt bySheetal,Samreen and Dhanashri
 
PSO-based Training, Pruning, and Ensembling of Extreme Learning Machine RBF N...
PSO-based Training, Pruning, and Ensembling of Extreme Learning Machine RBF N...PSO-based Training, Pruning, and Ensembling of Extreme Learning Machine RBF N...
PSO-based Training, Pruning, and Ensembling of Extreme Learning Machine RBF N...
 
Large Scale Kernel Learning using Block Coordinate Descent
Large Scale Kernel Learning using Block Coordinate DescentLarge Scale Kernel Learning using Block Coordinate Descent
Large Scale Kernel Learning using Block Coordinate Descent
 
An ensemble classification algorithm for hyperspectral images
An ensemble classification algorithm for hyperspectral imagesAn ensemble classification algorithm for hyperspectral images
An ensemble classification algorithm for hyperspectral images
 
Microarray Data Classification Using Support Vector Machine
Microarray Data Classification Using Support Vector MachineMicroarray Data Classification Using Support Vector Machine
Microarray Data Classification Using Support Vector Machine
 
minimalist-business-slides.v dsgjnejgndjgnejgnjgnrjhgdjgngdngtpptx
minimalist-business-slides.v dsgjnejgndjgnejgnjgnrjhgdjgngdngtpptxminimalist-business-slides.v dsgjnejgndjgnejgnjgnrjhgdjgngdngtpptx
minimalist-business-slides.v dsgjnejgndjgnejgnjgnrjhgdjgngdngtpptx
 
Thesis Presentation
Thesis PresentationThesis Presentation
Thesis Presentation
 
H43014046
H43014046H43014046
H43014046
 
A general frame for building optimal multiple SVM kernels
A general frame for building optimal multiple SVM kernelsA general frame for building optimal multiple SVM kernels
A general frame for building optimal multiple SVM kernels
 
Optimization of Complex SVM Kernels Using a Hybrid Algorithm Based on Wasp Be...
Optimization of Complex SVM Kernels Using a Hybrid Algorithm Based on Wasp Be...Optimization of Complex SVM Kernels Using a Hybrid Algorithm Based on Wasp Be...
Optimization of Complex SVM Kernels Using a Hybrid Algorithm Based on Wasp Be...
 
Mask RCNN on brain tumor.pptx
Mask RCNN on brain tumor.pptxMask RCNN on brain tumor.pptx
Mask RCNN on brain tumor.pptx
 
Optimized Kernel Extreme Learning Machine for Myoelectric Pattern Recognition
Optimized Kernel Extreme Learning Machine for Myoelectric Pattern Recognition Optimized Kernel Extreme Learning Machine for Myoelectric Pattern Recognition
Optimized Kernel Extreme Learning Machine for Myoelectric Pattern Recognition
 
Hidden Layer Leraning Vector Quantizatio
Hidden Layer Leraning Vector Quantizatio Hidden Layer Leraning Vector Quantizatio
Hidden Layer Leraning Vector Quantizatio
 
Crude Oil Price Prediction Based on Soft Computing Model: Case Study of Iraq
Crude Oil Price Prediction Based on Soft Computing Model: Case Study of IraqCrude Oil Price Prediction Based on Soft Computing Model: Case Study of Iraq
Crude Oil Price Prediction Based on Soft Computing Model: Case Study of Iraq
 
ABayesianApproachToLocalizedMultiKernelLearningUsingTheRelevanceVectorMachine...
ABayesianApproachToLocalizedMultiKernelLearningUsingTheRelevanceVectorMachine...ABayesianApproachToLocalizedMultiKernelLearningUsingTheRelevanceVectorMachine...
ABayesianApproachToLocalizedMultiKernelLearningUsingTheRelevanceVectorMachine...
 
Comparison of image fusion methods
Comparison of image fusion methodsComparison of image fusion methods
Comparison of image fusion methods
 

Recently uploaded

Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfSanaAli374401
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 

Recently uploaded (20)

Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 

Crop classification using supervised learning techniques

  • 1. Crop-Type Classification using MLP, RBF and CCELM Objective Multi Spectral Satellite Image Classification of 6 crop types using supervised learning techniques ie; Multi Layer Perceptron Neural Networks (MLPnn), Radial Basis Function Neural Networks (RBFnn) and Circular Complex Extreme Learning Machine Approach The 4 bands of the hyper spectral data are used as the input to each of the 3 Neural Network Classifiers. Each of the implemented classifiers are trained by Back-Propagation algorithm using the same ground truth. Each of the trained classifiers are tested against the same dataset and the individual performance are compared.
  • 2. Crop-Type Classification using MLP, RBF and CCELM Multi spectral Data • The multi spectral image comprises of 4 bands, namely, Red, Blue, Green and infrared. • High resolution, four band multi spectral image of southern part of India is used to derive the data samples. It is of the dimension 1375 × 5929 pixels and it covers an area of 2.748 × 7.973 km2. This image is first divided into six distinct crop classes namely, Sugarcane, Ragi, Paddy, Mulb erry, Groundnut and Mango.
  • 3. Crop-Type Classification using MLP, RBF and CCELM Multi-spectral data The area selected for classification is the region surrounding Mysore district in Karnataka, India. This region has the required crop coverage classes and it is also wide spread and densely cultivated. It provides sufficient data samples to train the neural classifiers for all the six classes. Therefore, it serves as suitable region for an experimental study. Quick-Bird’s (operated by Digital Globe) multi-spectral (MSS) image with the resolution of 2.4m has been used as inputs. Class Class no. name C1 C2 C3 C4 C5 C6 Sugarcane Ragi Paddy Mulberry Groundnut Mango Total Number of pixels for training 100 100 100 100 100 100 600 Number of pixels for validation 400 400 400 400 400 400 2400 Parameter No of crop types Value 6 Samples for each crop type (training) 100 Samples for each crop type ( testing ) 600 No of bands for each sample 4
  • 4. Crop-Type Classification using MLP, RBF and CCELM Methods: 1. Multilayer Perceptron Neural Network (MLP-NN) divides the Input vector space into different classes by means of Hyper-planes, which is not an efficient way of classification. 2. Neural Network Structure Implemented Radial Basis Function Neural Network (RBF-NN) divides the input vector space into multiple classes, using hyper-spheres. This is a better and efficient way of classification.
  • 5. Crop-Type Classification using MLP, RBF and CCELM 3. Circular Complex Extreme Learning Machine (CCELM): This uses complex valued activation functions and complex valued weights. Hence for every hidden neuron, there are 2 decision surfaces that are orthogonal to each other. So, we have 4 decision boundaries and therefore, better classification. Advantages of CCELM over MLP and RBF: • MLP and RBF use Back Propagation algorithm for training, hence their performance may be hindered from problem of local minima. • To overcome this problem, we use Circular Complex Extreme Learning Machine (CCELM) • Extreme Learning Machine computes the required parameters by formulating the problem of solving weights as problem of finding inverse of given matrices. This greatly reduces the computational time.
  • 6. Crop-Type Classification using MLP, RBF and CCELM Performance of MLPnn C1 C2 C3 C4 C5 C6 Performance of RBFnn C1 C2 C3 C4 C5 C6 395 0 0 0 0 5 0 400 0 0 0 0 0 0 400 0 0 0 0 0 0 397 0 3 0 0 0 0 400 0 169 7 0 0 0 224 Overall efficiency = 92.33% C1 C2 C3 C4 C5 C6 C1 400 0 0 0 0 139 C2 C3 0 0 400 0 0 400 0 0 0 1 1 0 C4 0 0 0 399 0 0 C5 C6 0 5 0 0 0 0 0 1 399 0 0 260 Overall efficiency = 92.33% Performance of CCELM C1 C2 C3 C4 C5 C6 C1 C2 C3 C4 C5 C6 398 0 0 0 0 2 0 399 1 0 0 0 0 1 399 0 0 0 0 0 0 398 0 2 0 0 0 0 400 0 18 0 2 0 0 380 Overall efficiency = 98.9%