SlideShare a Scribd company logo
Using fuzzy Ant Colony 
Optimization 
for Diagnosis of Diabetes 
Disease 
PRESENTED BY, 
NITHYA.K,DIVYA.K, 
III –CSE, 
KINGS COLLEGE OF ENGG.
OBJECTIVES 
The Objective of this paper is to utilize 
ACO to extract a set of rules for diagnosis of diabetes 
disease. 
Since the new presented algorithm uses ACO to 
extract fuzzy If-Then rules for diagnosis of diabetes 
disease, we call it FADD. 
We have evaluated our new classification system via 
Pima Indian Diabetes data set. 
Results show FADD can detect the diabetes disease 
with an acceptable accuracy.
INDRODUCTION 
Diabetes is one of the most dangerous diseases, named 
Silent killer. 
Diabetes increases the risk of blindness, blood pressure, 
heart disease, kidney disease 
Ant colony optimization (ACO) has been successfully used 
for the classification task. 
The proposed method has been tested using the public 
Pima Indian Diabetes data set.
ANT COLONY OPTIMIZATION 
Ant algorithms are based on the cooperative 
behavior of real ant colonies. 
the ACO metaheuristic was proposed as a 
common framework for existing applications. 
which is based on a simple form of indirect 
communication through the pheromone, 
called stigmergy 
Each ant builds a possible solution to the 
problem by moving through a finite sequence 
of neighbor states (nodes).
THE PROPOSED METHOD 
ACO algorithm has recently been used in various kinds of data 
mining problems such as clustering, and classification 
A.A GENERAL DESCRIPTION 
Step1: Set the Discovered Rules as empty 
Step2: for each class 
Step2-1: Call FADD(fig.2.) for learning the rules of each class. 
Step2-2: Add the rules that recently learned (by step 2-1) 
Step2-3: Remove the covered samples of Training Set. 
Step 3: Compute the grade of certainty CF for each rule of the 
Discovered Rules. 
Step4: For each input pattern Xp=(x1, x2, x3, ..., xn).
REFERENCES 
[1].http://www.diabetes.org/diabetes-basics (last accessed: 
November 2009) 
[2].Marco Dorigo, Christian Blum, Ant colony optimization 
theory: A survey, Theoretical Computer Science Vol.344, 
pp. 243 - 278, 2005. 
[3].Urszula Boryczka, Finding groups in data: Cluster 
analysis with ants, Applied Soft Computing, Vol. 9, pp.61- 
70, 2009.
CONCLUSION 
The main new features of the presented algorithm are as 
follows: 
1. Introducing a new framework for learning the rules 
2.A different strategy for controlling the influence of 
pheromone values was studied. 
3.There are two important concepts in ACO that are: 
Competition and Cooperation.
Using fuzzy ant colony optimization for Diagnosis of Diabetes Disease
Using fuzzy ant colony optimization for Diagnosis of Diabetes Disease
Using fuzzy ant colony optimization for Diagnosis of Diabetes Disease
Ad

Recommended

Trabajo de ingles (5)
Trabajo de ingles (5)
sasmaripo
 
Poster_JOBIM_v4.2
Poster_JOBIM_v4.2
Dhouha Grissa
 
An Ensemble of Filters and Wrappers for Microarray Data Classification
An Ensemble of Filters and Wrappers for Microarray Data Classification
mlaij
 
Angga df
Angga df
Angga Debby Frayudha
 
Slide3.ppt
Slide3.ppt
butest
 
A BINARY BAT INSPIRED ALGORITHM FOR THE CLASSIFICATION OF BREAST CANCER DATA
A BINARY BAT INSPIRED ALGORITHM FOR THE CLASSIFICATION OF BREAST CANCER DATA
IJSCAI Journal
 
A BINARY BAT INSPIRED ALGORITHM FOR THE CLASSIFICATION OF BREAST CANCER DATA
A BINARY BAT INSPIRED ALGORITHM FOR THE CLASSIFICATION OF BREAST CANCER DATA
ijscai
 
A Binary Bat Inspired Algorithm for the Classification of Breast Cancer Data
A Binary Bat Inspired Algorithm for the Classification of Breast Cancer Data
ijscai
 
Hybrid bat-ant colony optimization algorithm for rule-based feature selection...
Hybrid bat-ant colony optimization algorithm for rule-based feature selection...
IJECEIAES
 
Diagnosis Chest Diseases Using Neural Network and Genetic Hybrid Algorithm
Diagnosis Chest Diseases Using Neural Network and Genetic Hybrid Algorithm
IJERA Editor
 
Artificial bee colony with fcm for data clustering
Artificial bee colony with fcm for data clustering
Alie Banyuripan
 
Conference slide
Conference slide
RaliyaAbubakar
 
Heart_Disease_Prediction_and_Classificat.pdf
Heart_Disease_Prediction_and_Classificat.pdf
perijahat978
 
Opposition Based Firefly Algorithm Optimized Feature Subset Selection Approac...
Opposition Based Firefly Algorithm Optimized Feature Subset Selection Approac...
mlaij
 
A Comparative Analysis of Feature Selection Methods for Clustering DNA Sequences
A Comparative Analysis of Feature Selection Methods for Clustering DNA Sequences
CSCJournals
 
Dynamic Evolving Neuro-Fuzzy Inference System for Mortality Prediction
Dynamic Evolving Neuro-Fuzzy Inference System for Mortality Prediction
IJERA Editor
 
Classification of medical datasets using back propagation neural network powe...
Classification of medical datasets using back propagation neural network powe...
IJECEIAES
 
An automatic test data generation for data flow
An automatic test data generation for data flow
WafaQKhan
 
An Automatic Clustering Technique for Optimal Clusters
An Automatic Clustering Technique for Optimal Clusters
IJCSEA Journal
 
I041214752
I041214752
IOSR-JEN
 
An improved ant colony algorithm based on
An improved ant colony algorithm based on
IJCI JOURNAL
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
IJERD Editor
 
Detection of chronic kidney disease using binary whale optimization algorithm
Detection of chronic kidney disease using binary whale optimization algorithm
IAESIJAI
 
Integrative analysis of transcriptomics and proteomics data with ArrayMining ...
Integrative analysis of transcriptomics and proteomics data with ArrayMining ...
Natalio Krasnogor
 
Comparative study of artificial neural network based classification for liver...
Comparative study of artificial neural network based classification for liver...
Alexander Decker
 
Automatic food bio-hazard detection system
Automatic food bio-hazard detection system
IJECEIAES
 
Evolving Efficient Clustering and Classification Patterns in Lymphography Dat...
Evolving Efficient Clustering and Classification Patterns in Lymphography Dat...
ijsc
 
EVOLVING EFFICIENT CLUSTERING AND CLASSIFICATION PATTERNS IN LYMPHOGRAPHY DAT...
EVOLVING EFFICIENT CLUSTERING AND CLASSIFICATION PATTERNS IN LYMPHOGRAPHY DAT...
ijsc
 
UNIT-V.pptx-big data notes-ccs334anna university syllabus
UNIT-V.pptx-big data notes-ccs334anna university syllabus
ANJALAI AMMAL MAHALINGAM ENGINEERING COLLEGE
 
BIGDATA ANALYTICS LAB MANUAL final.pdf
BIGDATA ANALYTICS LAB MANUAL final.pdf
ANJALAI AMMAL MAHALINGAM ENGINEERING COLLEGE
 

More Related Content

Similar to Using fuzzy ant colony optimization for Diagnosis of Diabetes Disease (20)

Hybrid bat-ant colony optimization algorithm for rule-based feature selection...
Hybrid bat-ant colony optimization algorithm for rule-based feature selection...
IJECEIAES
 
Diagnosis Chest Diseases Using Neural Network and Genetic Hybrid Algorithm
Diagnosis Chest Diseases Using Neural Network and Genetic Hybrid Algorithm
IJERA Editor
 
Artificial bee colony with fcm for data clustering
Artificial bee colony with fcm for data clustering
Alie Banyuripan
 
Conference slide
Conference slide
RaliyaAbubakar
 
Heart_Disease_Prediction_and_Classificat.pdf
Heart_Disease_Prediction_and_Classificat.pdf
perijahat978
 
Opposition Based Firefly Algorithm Optimized Feature Subset Selection Approac...
Opposition Based Firefly Algorithm Optimized Feature Subset Selection Approac...
mlaij
 
A Comparative Analysis of Feature Selection Methods for Clustering DNA Sequences
A Comparative Analysis of Feature Selection Methods for Clustering DNA Sequences
CSCJournals
 
Dynamic Evolving Neuro-Fuzzy Inference System for Mortality Prediction
Dynamic Evolving Neuro-Fuzzy Inference System for Mortality Prediction
IJERA Editor
 
Classification of medical datasets using back propagation neural network powe...
Classification of medical datasets using back propagation neural network powe...
IJECEIAES
 
An automatic test data generation for data flow
An automatic test data generation for data flow
WafaQKhan
 
An Automatic Clustering Technique for Optimal Clusters
An Automatic Clustering Technique for Optimal Clusters
IJCSEA Journal
 
I041214752
I041214752
IOSR-JEN
 
An improved ant colony algorithm based on
An improved ant colony algorithm based on
IJCI JOURNAL
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
IJERD Editor
 
Detection of chronic kidney disease using binary whale optimization algorithm
Detection of chronic kidney disease using binary whale optimization algorithm
IAESIJAI
 
Integrative analysis of transcriptomics and proteomics data with ArrayMining ...
Integrative analysis of transcriptomics and proteomics data with ArrayMining ...
Natalio Krasnogor
 
Comparative study of artificial neural network based classification for liver...
Comparative study of artificial neural network based classification for liver...
Alexander Decker
 
Automatic food bio-hazard detection system
Automatic food bio-hazard detection system
IJECEIAES
 
Evolving Efficient Clustering and Classification Patterns in Lymphography Dat...
Evolving Efficient Clustering and Classification Patterns in Lymphography Dat...
ijsc
 
EVOLVING EFFICIENT CLUSTERING AND CLASSIFICATION PATTERNS IN LYMPHOGRAPHY DAT...
EVOLVING EFFICIENT CLUSTERING AND CLASSIFICATION PATTERNS IN LYMPHOGRAPHY DAT...
ijsc
 
Hybrid bat-ant colony optimization algorithm for rule-based feature selection...
Hybrid bat-ant colony optimization algorithm for rule-based feature selection...
IJECEIAES
 
Diagnosis Chest Diseases Using Neural Network and Genetic Hybrid Algorithm
Diagnosis Chest Diseases Using Neural Network and Genetic Hybrid Algorithm
IJERA Editor
 
Artificial bee colony with fcm for data clustering
Artificial bee colony with fcm for data clustering
Alie Banyuripan
 
Heart_Disease_Prediction_and_Classificat.pdf
Heart_Disease_Prediction_and_Classificat.pdf
perijahat978
 
Opposition Based Firefly Algorithm Optimized Feature Subset Selection Approac...
Opposition Based Firefly Algorithm Optimized Feature Subset Selection Approac...
mlaij
 
A Comparative Analysis of Feature Selection Methods for Clustering DNA Sequences
A Comparative Analysis of Feature Selection Methods for Clustering DNA Sequences
CSCJournals
 
Dynamic Evolving Neuro-Fuzzy Inference System for Mortality Prediction
Dynamic Evolving Neuro-Fuzzy Inference System for Mortality Prediction
IJERA Editor
 
Classification of medical datasets using back propagation neural network powe...
Classification of medical datasets using back propagation neural network powe...
IJECEIAES
 
An automatic test data generation for data flow
An automatic test data generation for data flow
WafaQKhan
 
An Automatic Clustering Technique for Optimal Clusters
An Automatic Clustering Technique for Optimal Clusters
IJCSEA Journal
 
I041214752
I041214752
IOSR-JEN
 
An improved ant colony algorithm based on
An improved ant colony algorithm based on
IJCI JOURNAL
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
IJERD Editor
 
Detection of chronic kidney disease using binary whale optimization algorithm
Detection of chronic kidney disease using binary whale optimization algorithm
IAESIJAI
 
Integrative analysis of transcriptomics and proteomics data with ArrayMining ...
Integrative analysis of transcriptomics and proteomics data with ArrayMining ...
Natalio Krasnogor
 
Comparative study of artificial neural network based classification for liver...
Comparative study of artificial neural network based classification for liver...
Alexander Decker
 
Automatic food bio-hazard detection system
Automatic food bio-hazard detection system
IJECEIAES
 
Evolving Efficient Clustering and Classification Patterns in Lymphography Dat...
Evolving Efficient Clustering and Classification Patterns in Lymphography Dat...
ijsc
 
EVOLVING EFFICIENT CLUSTERING AND CLASSIFICATION PATTERNS IN LYMPHOGRAPHY DAT...
EVOLVING EFFICIENT CLUSTERING AND CLASSIFICATION PATTERNS IN LYMPHOGRAPHY DAT...
ijsc
 

More from ANJALAI AMMAL MAHALINGAM ENGINEERING COLLEGE (9)

UNIT-V.pptx-big data notes-ccs334anna university syllabus
UNIT-V.pptx-big data notes-ccs334anna university syllabus
ANJALAI AMMAL MAHALINGAM ENGINEERING COLLEGE
 
BIGDATA ANALYTICS LAB MANUAL final.pdf
BIGDATA ANALYTICS LAB MANUAL final.pdf
ANJALAI AMMAL MAHALINGAM ENGINEERING COLLEGE
 
GE3171-PROBLEM SOLVING AND PYTHON PROGRAMMING LABORATORY
GE3171-PROBLEM SOLVING AND PYTHON PROGRAMMING LABORATORY
ANJALAI AMMAL MAHALINGAM ENGINEERING COLLEGE
 
GE8151-PROBLEM SOLVING AND PYTHON PROGRAMMING-UNIT I
GE8151-PROBLEM SOLVING AND PYTHON PROGRAMMING-UNIT I
ANJALAI AMMAL MAHALINGAM ENGINEERING COLLEGE
 
IT6701-Information management question bank
IT6701-Information management question bank
ANJALAI AMMAL MAHALINGAM ENGINEERING COLLEGE
 
C PROGRAMMING BASICS- COMPUTER PROGRAMMING UNIT II
C PROGRAMMING BASICS- COMPUTER PROGRAMMING UNIT II
ANJALAI AMMAL MAHALINGAM ENGINEERING COLLEGE
 
Unit ii ppt
Unit ii ppt
ANJALAI AMMAL MAHALINGAM ENGINEERING COLLEGE
 
STUDY EDUCATIONAL OPERATING SYSTEM MINIX OPERATING SYSTEM AND DEVELOP REASO...
STUDY EDUCATIONAL OPERATING SYSTEM MINIX OPERATING SYSTEM AND DEVELOP REASO...
ANJALAI AMMAL MAHALINGAM ENGINEERING COLLEGE
 
Wireless sensor networks
Wireless sensor networks
ANJALAI AMMAL MAHALINGAM ENGINEERING COLLEGE
 
Ad

Recently uploaded (20)

Call For Papers - 17th International Conference on Wireless & Mobile Networks...
Call For Papers - 17th International Conference on Wireless & Mobile Networks...
hosseinihamid192023
 
Deep Learning for Image Processing on 16 June 2025 MITS.pptx
Deep Learning for Image Processing on 16 June 2025 MITS.pptx
resming1
 
NEW Strengthened Senior High School Gen Math.pptx
NEW Strengthened Senior High School Gen Math.pptx
DaryllWhere
 
Rapid Prototyping for XR: Lecture 6 - AI for Prototyping and Research Directi...
Rapid Prototyping for XR: Lecture 6 - AI for Prototyping and Research Directi...
Mark Billinghurst
 
Introduction to sensing and Week-1.pptx
Introduction to sensing and Week-1.pptx
KNaveenKumarECE
 
Tesla-Stock-Analysis-and-Forecast.pptx (1).pptx
Tesla-Stock-Analysis-and-Forecast.pptx (1).pptx
moonsony54
 
Machine Learning - Classification Algorithms
Machine Learning - Classification Algorithms
resming1
 
special_edition_using_visual_foxpro_6.pdf
special_edition_using_visual_foxpro_6.pdf
Shabista Imam
 
Rapid Prototyping for XR: Lecture 2 - Low Fidelity Prototyping.
Rapid Prototyping for XR: Lecture 2 - Low Fidelity Prototyping.
Mark Billinghurst
 
20CE404-Soil Mechanics - Slide Share PPT
20CE404-Soil Mechanics - Slide Share PPT
saravananr808639
 
Introduction to Python Programming Language
Introduction to Python Programming Language
merlinjohnsy
 
Tally.ERP 9 at a Glance.book - Tally Solutions .pdf
Tally.ERP 9 at a Glance.book - Tally Solutions .pdf
Shabista Imam
 
Abraham Silberschatz-Operating System Concepts (9th,2012.12).pdf
Abraham Silberschatz-Operating System Concepts (9th,2012.12).pdf
Shabista Imam
 
Solar thermal – Flat plate and concentrating collectors .pptx
Solar thermal – Flat plate and concentrating collectors .pptx
jdaniabraham1
 
CST413 KTU S7 CSE Machine Learning Clustering K Means Hierarchical Agglomerat...
CST413 KTU S7 CSE Machine Learning Clustering K Means Hierarchical Agglomerat...
resming1
 
International Journal of Advanced Information Technology (IJAIT)
International Journal of Advanced Information Technology (IJAIT)
ijait
 
Structured Programming with C++ :: Kjell Backman
Structured Programming with C++ :: Kjell Backman
Shabista Imam
 
Complete guidance book of Asp.Net Web API
Complete guidance book of Asp.Net Web API
Shabista Imam
 
Rapid Prototyping for XR: Lecture 5 - Cross Platform Development
Rapid Prototyping for XR: Lecture 5 - Cross Platform Development
Mark Billinghurst
 
Microwatt: Open Tiny Core, Big Possibilities
Microwatt: Open Tiny Core, Big Possibilities
IBM
 
Call For Papers - 17th International Conference on Wireless & Mobile Networks...
Call For Papers - 17th International Conference on Wireless & Mobile Networks...
hosseinihamid192023
 
Deep Learning for Image Processing on 16 June 2025 MITS.pptx
Deep Learning for Image Processing on 16 June 2025 MITS.pptx
resming1
 
NEW Strengthened Senior High School Gen Math.pptx
NEW Strengthened Senior High School Gen Math.pptx
DaryllWhere
 
Rapid Prototyping for XR: Lecture 6 - AI for Prototyping and Research Directi...
Rapid Prototyping for XR: Lecture 6 - AI for Prototyping and Research Directi...
Mark Billinghurst
 
Introduction to sensing and Week-1.pptx
Introduction to sensing and Week-1.pptx
KNaveenKumarECE
 
Tesla-Stock-Analysis-and-Forecast.pptx (1).pptx
Tesla-Stock-Analysis-and-Forecast.pptx (1).pptx
moonsony54
 
Machine Learning - Classification Algorithms
Machine Learning - Classification Algorithms
resming1
 
special_edition_using_visual_foxpro_6.pdf
special_edition_using_visual_foxpro_6.pdf
Shabista Imam
 
Rapid Prototyping for XR: Lecture 2 - Low Fidelity Prototyping.
Rapid Prototyping for XR: Lecture 2 - Low Fidelity Prototyping.
Mark Billinghurst
 
20CE404-Soil Mechanics - Slide Share PPT
20CE404-Soil Mechanics - Slide Share PPT
saravananr808639
 
Introduction to Python Programming Language
Introduction to Python Programming Language
merlinjohnsy
 
Tally.ERP 9 at a Glance.book - Tally Solutions .pdf
Tally.ERP 9 at a Glance.book - Tally Solutions .pdf
Shabista Imam
 
Abraham Silberschatz-Operating System Concepts (9th,2012.12).pdf
Abraham Silberschatz-Operating System Concepts (9th,2012.12).pdf
Shabista Imam
 
Solar thermal – Flat plate and concentrating collectors .pptx
Solar thermal – Flat plate and concentrating collectors .pptx
jdaniabraham1
 
CST413 KTU S7 CSE Machine Learning Clustering K Means Hierarchical Agglomerat...
CST413 KTU S7 CSE Machine Learning Clustering K Means Hierarchical Agglomerat...
resming1
 
International Journal of Advanced Information Technology (IJAIT)
International Journal of Advanced Information Technology (IJAIT)
ijait
 
Structured Programming with C++ :: Kjell Backman
Structured Programming with C++ :: Kjell Backman
Shabista Imam
 
Complete guidance book of Asp.Net Web API
Complete guidance book of Asp.Net Web API
Shabista Imam
 
Rapid Prototyping for XR: Lecture 5 - Cross Platform Development
Rapid Prototyping for XR: Lecture 5 - Cross Platform Development
Mark Billinghurst
 
Microwatt: Open Tiny Core, Big Possibilities
Microwatt: Open Tiny Core, Big Possibilities
IBM
 
Ad

Using fuzzy ant colony optimization for Diagnosis of Diabetes Disease

  • 1. Using fuzzy Ant Colony Optimization for Diagnosis of Diabetes Disease PRESENTED BY, NITHYA.K,DIVYA.K, III –CSE, KINGS COLLEGE OF ENGG.
  • 2. OBJECTIVES The Objective of this paper is to utilize ACO to extract a set of rules for diagnosis of diabetes disease. Since the new presented algorithm uses ACO to extract fuzzy If-Then rules for diagnosis of diabetes disease, we call it FADD. We have evaluated our new classification system via Pima Indian Diabetes data set. Results show FADD can detect the diabetes disease with an acceptable accuracy.
  • 3. INDRODUCTION Diabetes is one of the most dangerous diseases, named Silent killer. Diabetes increases the risk of blindness, blood pressure, heart disease, kidney disease Ant colony optimization (ACO) has been successfully used for the classification task. The proposed method has been tested using the public Pima Indian Diabetes data set.
  • 4. ANT COLONY OPTIMIZATION Ant algorithms are based on the cooperative behavior of real ant colonies. the ACO metaheuristic was proposed as a common framework for existing applications. which is based on a simple form of indirect communication through the pheromone, called stigmergy Each ant builds a possible solution to the problem by moving through a finite sequence of neighbor states (nodes).
  • 5. THE PROPOSED METHOD ACO algorithm has recently been used in various kinds of data mining problems such as clustering, and classification A.A GENERAL DESCRIPTION Step1: Set the Discovered Rules as empty Step2: for each class Step2-1: Call FADD(fig.2.) for learning the rules of each class. Step2-2: Add the rules that recently learned (by step 2-1) Step2-3: Remove the covered samples of Training Set. Step 3: Compute the grade of certainty CF for each rule of the Discovered Rules. Step4: For each input pattern Xp=(x1, x2, x3, ..., xn).
  • 6. REFERENCES [1].http://www.diabetes.org/diabetes-basics (last accessed: November 2009) [2].Marco Dorigo, Christian Blum, Ant colony optimization theory: A survey, Theoretical Computer Science Vol.344, pp. 243 - 278, 2005. [3].Urszula Boryczka, Finding groups in data: Cluster analysis with ants, Applied Soft Computing, Vol. 9, pp.61- 70, 2009.
  • 7. CONCLUSION The main new features of the presented algorithm are as follows: 1. Introducing a new framework for learning the rules 2.A different strategy for controlling the influence of pheromone values was studied. 3.There are two important concepts in ACO that are: Competition and Cooperation.