SlideShare a Scribd company logo
1 of 17
Interpretable Learning Model for Lower Dimensional Feature Space: A
Case study with Brown Spot Detection in Rice Leaf
Presented by: Md. Amit Khan
Authors
Md. Amit Khan1 Nafiz Sadman1 Kishor Datta Gupta2 Jesan Ahammed Ovi3
1. Silicon Orchard Ltd, Bangladesh
2. University of Memphis, TN, USA
3. East West University, Bangladesh
Brown Spot Disease
● Caused By Bipolaris Oryzae and Cochliobolus Miyabeanus
● Major Symptom is cylindrical, circular and oval shaped brown dots on leaves
● Is cureable if detected early
Data Set
● Downloaded from Kaggle
● Four classes (Brown Spot, Healthy, Hispa, Leaf Blast)
● Each Class has 523 images
Previous Attempts
● Decision Tree with 10-fold cross validation
● SVM classifier to detect three kinds of rice diseases
● Combined approach of image processing and soft computing
● Rule Mining Approach
● Combination of a CNN model with a SVM classifier
Proposed Method
1 2 3
1. Extract Aggregated Features From Images
● Aggregated Laplacian Coefficient
● Estimated Brown Spot Area
● Sum of contours area
● Laplacian Based features to identify the brown
Spot’s color and shape properties
● Measured for red, green and blue channels
Individually
● Aggregated laplacian coefficient by summing
each laplacian
Estimated Brown Spot Area
● Images are converted into binary images
● All contours are obtained
● Areas of the contours are calculated
● Second largest area of the contours are
considered to be the brown spot area
2. Train The Classifier
● A random forest classifier was chosen
● Best set of parameters were chosen by grid search
● Data set was divided into two sets (training and testing)
Experimental Results and Analysis
Model TP FP TN FN
Logistic
Regression
89 25 9 87
Decision Tree 87 27 8 88
Random Forest 91 23 5 91
Experimental Results and Analysis
Comparative Performance
Model Precision Recall F-1 Score
Logistic Regression 0.84 0.84 0.84
Decision Tree 0.84 0.84 0.83
Random Forest 0.87 0.87 0.87
3. Interpretation of Classifier Decision
Two types of explainer were used to provide interpretation of the model:
1. Overall Explainer
2. Local Explainer
Overall Explainer
Feature importance
Variable Importance
Laplacian Blue 0.380751
Laplacian Green 0.258484
Estimated Brown Spot Area 0.190786
Sum of contours Area 0.094294
Laplacian Red 0.075685
Local Explainer
3 Variables with the most contributions for increasing the probability of brown spot
Variable Impact
Laplacian Blue +32%
Estimated Brown Spot Area +16%
Sum of Contours Area +6%
Local Explainer
3 Variables with the most contributions for decreasing the probability of brown spot
Variable Impact
Estimated Brown Spot Area -14%
Laplacian Green -13%
Laplacian Red -5%
Future Work
● Extended method to detect Hispa and Leaf blast
● More Specific feature set
● Apply to other crops
Q/A

More Related Content

Similar to Interpretable Learning Model for Lower Dimensional Feature Space: A Case study with Brown Spot Detection in Rice Leaf

A study of region based segmentation methods for mammograms
A study of region based segmentation methods for mammogramsA study of region based segmentation methods for mammograms
A study of region based segmentation methods for mammograms
eSAT Journals
 
Selection K in K-means Clustering
Selection K in K-means ClusteringSelection K in K-means Clustering
Selection K in K-means Clustering
Junghoon Kim
 
Cardiology_Metabolomics_workshop_2016_v2
Cardiology_Metabolomics_workshop_2016_v2Cardiology_Metabolomics_workshop_2016_v2
Cardiology_Metabolomics_workshop_2016_v2
Sophia Banton
 

Similar to Interpretable Learning Model for Lower Dimensional Feature Space: A Case study with Brown Spot Detection in Rice Leaf (20)

Advance KNN classification of brain tumor
Advance KNN classification of brain tumorAdvance KNN classification of brain tumor
Advance KNN classification of brain tumor
 
Classification of cancerous and non cancerous tissues
Classification of cancerous and non cancerous tissuesClassification of cancerous and non cancerous tissues
Classification of cancerous and non cancerous tissues
 
Master's Thesis Presentation
Master's Thesis PresentationMaster's Thesis Presentation
Master's Thesis Presentation
 
L7PDF.pdf
L7PDF.pdfL7PDF.pdf
L7PDF.pdf
 
FCMM_3.3_Field_Sampling_Design_Methods.pptx
FCMM_3.3_Field_Sampling_Design_Methods.pptxFCMM_3.3_Field_Sampling_Design_Methods.pptx
FCMM_3.3_Field_Sampling_Design_Methods.pptx
 
A study of region based segmentation methods for
A study of region based segmentation methods forA study of region based segmentation methods for
A study of region based segmentation methods for
 
A study of region based segmentation methods for mammograms
A study of region based segmentation methods for mammogramsA study of region based segmentation methods for mammograms
A study of region based segmentation methods for mammograms
 
Data Science Project by Areeb Ansari.ppt
Data Science Project by Areeb Ansari.pptData Science Project by Areeb Ansari.ppt
Data Science Project by Areeb Ansari.ppt
 
Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...
Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...
Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...
 
OIL PALM LEAF NUTRIENT ESTIMATION USING OPTICAL SENSORS
OIL PALM LEAF NUTRIENT ESTIMATION USING OPTICAL SENSORSOIL PALM LEAF NUTRIENT ESTIMATION USING OPTICAL SENSORS
OIL PALM LEAF NUTRIENT ESTIMATION USING OPTICAL SENSORS
 
Demosaicing of images for bayer cfa using projection algorithm
Demosaicing of images for bayer cfa using projection algorithmDemosaicing of images for bayer cfa using projection algorithm
Demosaicing of images for bayer cfa using projection algorithm
 
TERN Surveillance Training 2019 - Day 1, Session 3
TERN Surveillance Training 2019 - Day 1, Session 3TERN Surveillance Training 2019 - Day 1, Session 3
TERN Surveillance Training 2019 - Day 1, Session 3
 
K nearest neighbor
K nearest neighborK nearest neighbor
K nearest neighbor
 
K - Nearest neighbor ( KNN )
K - Nearest neighbor  ( KNN )K - Nearest neighbor  ( KNN )
K - Nearest neighbor ( KNN )
 
Data integration lab_meeting
Data integration lab_meetingData integration lab_meeting
Data integration lab_meeting
 
Selection K in K-means Clustering
Selection K in K-means ClusteringSelection K in K-means Clustering
Selection K in K-means Clustering
 
Cardiology_Metabolomics_workshop_2016_v2
Cardiology_Metabolomics_workshop_2016_v2Cardiology_Metabolomics_workshop_2016_v2
Cardiology_Metabolomics_workshop_2016_v2
 
A review on early hospital mortality prediction using vital signals
A review on early hospital mortality prediction using vital signalsA review on early hospital mortality prediction using vital signals
A review on early hospital mortality prediction using vital signals
 
SPSS Step-by-Step Tutorial and Statistical Guides by Statswork
SPSS Step-by-Step Tutorial and Statistical Guides by StatsworkSPSS Step-by-Step Tutorial and Statistical Guides by Statswork
SPSS Step-by-Step Tutorial and Statistical Guides by Statswork
 
Forest Change Detection in incomplete satellite images with deep neural networks
Forest Change Detection in incomplete satellite images with deep neural networksForest Change Detection in incomplete satellite images with deep neural networks
Forest Change Detection in incomplete satellite images with deep neural networks
 

More from Kishor Datta Gupta

A safer approach to build recommendation systems on unidentifiable data
A safer approach to build recommendation systems on unidentifiable dataA safer approach to build recommendation systems on unidentifiable data
A safer approach to build recommendation systems on unidentifiable data
Kishor Datta Gupta
 
Deep Reinforcement Learning based Recommendation with Explicit User-ItemInter...
Deep Reinforcement Learning based Recommendation with Explicit User-ItemInter...Deep Reinforcement Learning based Recommendation with Explicit User-ItemInter...
Deep Reinforcement Learning based Recommendation with Explicit User-ItemInter...
Kishor Datta Gupta
 

More from Kishor Datta Gupta (20)

GAN introduction.pptx
GAN introduction.pptxGAN introduction.pptx
GAN introduction.pptx
 
A safer approach to build recommendation systems on unidentifiable data
A safer approach to build recommendation systems on unidentifiable dataA safer approach to build recommendation systems on unidentifiable data
A safer approach to build recommendation systems on unidentifiable data
 
Adversarial Attacks and Defense
Adversarial Attacks and DefenseAdversarial Attacks and Defense
Adversarial Attacks and Defense
 
Who is responsible for adversarial defense
Who is responsible for adversarial defenseWho is responsible for adversarial defense
Who is responsible for adversarial defense
 
Robust Filtering Schemes for Machine Learning Systems to Defend Adversarial A...
Robust Filtering Schemes for Machine Learning Systems to Defend Adversarial A...Robust Filtering Schemes for Machine Learning Systems to Defend Adversarial A...
Robust Filtering Schemes for Machine Learning Systems to Defend Adversarial A...
 
Zero shot learning
Zero shot learning Zero shot learning
Zero shot learning
 
Using Negative Detectors for Identifying Adversarial Data Manipulation in Mac...
Using Negative Detectors for Identifying Adversarial Data Manipulation in Mac...Using Negative Detectors for Identifying Adversarial Data Manipulation in Mac...
Using Negative Detectors for Identifying Adversarial Data Manipulation in Mac...
 
Deep Reinforcement Learning based Recommendation with Explicit User-ItemInter...
Deep Reinforcement Learning based Recommendation with Explicit User-ItemInter...Deep Reinforcement Learning based Recommendation with Explicit User-ItemInter...
Deep Reinforcement Learning based Recommendation with Explicit User-ItemInter...
 
Machine learning in computer security
Machine learning in computer securityMachine learning in computer security
Machine learning in computer security
 
Policy Based reinforcement Learning for time series Anomaly detection
Policy Based reinforcement Learning for time series Anomaly detectionPolicy Based reinforcement Learning for time series Anomaly detection
Policy Based reinforcement Learning for time series Anomaly detection
 
Cyber intrusion
Cyber intrusionCyber intrusion
Cyber intrusion
 
understanding the pandemic through mining covid news using natural language p...
understanding the pandemic through mining covid news using natural language p...understanding the pandemic through mining covid news using natural language p...
understanding the pandemic through mining covid news using natural language p...
 
Different representation space for MNIST digit
Different representation space for MNIST digitDifferent representation space for MNIST digit
Different representation space for MNIST digit
 
"Can NLP techniques be utilized as a reliable tool for medical science?" -Bui...
"Can NLP techniques be utilized as a reliable tool for medical science?" -Bui..."Can NLP techniques be utilized as a reliable tool for medical science?" -Bui...
"Can NLP techniques be utilized as a reliable tool for medical science?" -Bui...
 
Applicability issues of Evasion-Based Adversarial Attacks and Mitigation Tech...
Applicability issues of Evasion-Based Adversarial Attacks and Mitigation Tech...Applicability issues of Evasion-Based Adversarial Attacks and Mitigation Tech...
Applicability issues of Evasion-Based Adversarial Attacks and Mitigation Tech...
 
Adversarial Input Detection Using Image Processing Techniques (IPT)
Adversarial Input Detection Using Image Processing Techniques (IPT)Adversarial Input Detection Using Image Processing Techniques (IPT)
Adversarial Input Detection Using Image Processing Techniques (IPT)
 
Clustering report
Clustering reportClustering report
Clustering report
 
Basic digital image concept
Basic digital image conceptBasic digital image concept
Basic digital image concept
 
An empirical study on algorithmic bias (aiml compsac2020)
An empirical study on algorithmic bias (aiml compsac2020)An empirical study on algorithmic bias (aiml compsac2020)
An empirical study on algorithmic bias (aiml compsac2020)
 
Hybrid pow-pos-based-system against majority attack-in-cryptocurrency system ...
Hybrid pow-pos-based-system against majority attack-in-cryptocurrency system ...Hybrid pow-pos-based-system against majority attack-in-cryptocurrency system ...
Hybrid pow-pos-based-system against majority attack-in-cryptocurrency system ...
 

Recently uploaded

21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx
rahulmanepalli02
 
Final DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manualFinal DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manual
BalamuruganV28
 

Recently uploaded (20)

UNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxUNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptx
 
Software Engineering Practical File Front Pages.pdf
Software Engineering Practical File Front Pages.pdfSoftware Engineering Practical File Front Pages.pdf
Software Engineering Practical File Front Pages.pdf
 
Dynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptxDynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptx
 
analog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptxanalog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptx
 
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisSeismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
 
21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx
 
Research Methodolgy & Intellectual Property Rights Series 1
Research Methodolgy & Intellectual Property Rights Series 1Research Methodolgy & Intellectual Property Rights Series 1
Research Methodolgy & Intellectual Property Rights Series 1
 
engineering chemistry power point presentation
engineering chemistry  power point presentationengineering chemistry  power point presentation
engineering chemistry power point presentation
 
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdfInstruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
 
Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...
 
Worksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptxWorksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptx
 
15-Minute City: A Completely New Horizon
15-Minute City: A Completely New Horizon15-Minute City: A Completely New Horizon
15-Minute City: A Completely New Horizon
 
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
 
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTUUNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
 
Independent Solar-Powered Electric Vehicle Charging Station
Independent Solar-Powered Electric Vehicle Charging StationIndependent Solar-Powered Electric Vehicle Charging Station
Independent Solar-Powered Electric Vehicle Charging Station
 
handbook on reinforce concrete and detailing
handbook on reinforce concrete and detailinghandbook on reinforce concrete and detailing
handbook on reinforce concrete and detailing
 
Autodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptxAutodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptx
 
Raashid final report on Embedded Systems
Raashid final report on Embedded SystemsRaashid final report on Embedded Systems
Raashid final report on Embedded Systems
 
Final DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manualFinal DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manual
 
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdflitvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
 

Interpretable Learning Model for Lower Dimensional Feature Space: A Case study with Brown Spot Detection in Rice Leaf

  • 1. Interpretable Learning Model for Lower Dimensional Feature Space: A Case study with Brown Spot Detection in Rice Leaf Presented by: Md. Amit Khan Authors Md. Amit Khan1 Nafiz Sadman1 Kishor Datta Gupta2 Jesan Ahammed Ovi3 1. Silicon Orchard Ltd, Bangladesh 2. University of Memphis, TN, USA 3. East West University, Bangladesh
  • 2. Brown Spot Disease ● Caused By Bipolaris Oryzae and Cochliobolus Miyabeanus ● Major Symptom is cylindrical, circular and oval shaped brown dots on leaves ● Is cureable if detected early
  • 3. Data Set ● Downloaded from Kaggle ● Four classes (Brown Spot, Healthy, Hispa, Leaf Blast) ● Each Class has 523 images
  • 4. Previous Attempts ● Decision Tree with 10-fold cross validation ● SVM classifier to detect three kinds of rice diseases ● Combined approach of image processing and soft computing ● Rule Mining Approach ● Combination of a CNN model with a SVM classifier
  • 6. 1. Extract Aggregated Features From Images ● Aggregated Laplacian Coefficient ● Estimated Brown Spot Area ● Sum of contours area
  • 7. ● Laplacian Based features to identify the brown Spot’s color and shape properties ● Measured for red, green and blue channels Individually ● Aggregated laplacian coefficient by summing each laplacian
  • 8. Estimated Brown Spot Area ● Images are converted into binary images ● All contours are obtained ● Areas of the contours are calculated ● Second largest area of the contours are considered to be the brown spot area
  • 9. 2. Train The Classifier ● A random forest classifier was chosen ● Best set of parameters were chosen by grid search ● Data set was divided into two sets (training and testing)
  • 10. Experimental Results and Analysis Model TP FP TN FN Logistic Regression 89 25 9 87 Decision Tree 87 27 8 88 Random Forest 91 23 5 91
  • 11. Experimental Results and Analysis Comparative Performance Model Precision Recall F-1 Score Logistic Regression 0.84 0.84 0.84 Decision Tree 0.84 0.84 0.83 Random Forest 0.87 0.87 0.87
  • 12. 3. Interpretation of Classifier Decision Two types of explainer were used to provide interpretation of the model: 1. Overall Explainer 2. Local Explainer
  • 13. Overall Explainer Feature importance Variable Importance Laplacian Blue 0.380751 Laplacian Green 0.258484 Estimated Brown Spot Area 0.190786 Sum of contours Area 0.094294 Laplacian Red 0.075685
  • 14. Local Explainer 3 Variables with the most contributions for increasing the probability of brown spot Variable Impact Laplacian Blue +32% Estimated Brown Spot Area +16% Sum of Contours Area +6%
  • 15. Local Explainer 3 Variables with the most contributions for decreasing the probability of brown spot Variable Impact Estimated Brown Spot Area -14% Laplacian Green -13% Laplacian Red -5%
  • 16. Future Work ● Extended method to detect Hispa and Leaf blast ● More Specific feature set ● Apply to other crops
  • 17. Q/A