A NT C OLONY O PTIMIZATION AND ITS P OTENTIAL IN D ATA M INING By Ben Degler.

Slides:



Advertisements
Similar presentations
Computational Intelligence Winter Term 2011/12 Prof. Dr. Günter Rudolph Lehrstuhl für Algorithm Engineering (LS 11) Fakultät für Informatik TU Dortmund.
Advertisements

PARTITIONAL CLUSTERING
Comparing Effectiveness of Bioinspired Approaches to Search and Rescue Scenarios Emily Shaeffer and Shena Cao 4/28/2011Shaeffer and Cao- ESE 313.
VEHICLE ROUTING PROBLEM
Classification Techniques: Decision Tree Learning
Swarm Intelligence (sarat chand) (naresh Kumar) (veeranjaneyulu) (kalyan raghu)‏
Swarm algorithms COMP308. Swarming – The Definition aggregation of similar animals, generally cruising in the same direction Termites swarm to build colonies.
Biologically Inspired Computation Lecture 10: Ant Colony Optimisation.
CS 590M Fall 2001: Security Issues in Data Mining Lecture 3: Classification.
Lazy Associative Classification By Adriano Veloso,Wagner Meira Jr., Mohammad J. Zaki Presented by: Fariba Mahdavifard Department of Computing Science University.
Pattern Recognition K-Nearest Neighbor Explained By Arthur Evans John Sikorski Patricia Thomas.
Data Mining with Decision Trees Lutz Hamel Dept. of Computer Science and Statistics University of Rhode Island.
Ant Colony Optimization Optimisation Methods. Overview.
By Stefan Rummel 05/05/2008 Prof. Rudowsky CIS 9.5 Brooklyn College.
Presented by: Martyna Kowalczyk CSCI 658
Introduction to Data Mining Engineering Group in ACL.
Biologically Inspired Computation Ant Colony Optimisation.
Ant Colony Optimization: an introduction
Ant Colony Optimization (ACO): Applications to Scheduling
1 IE 607 Heuristic Optimization Ant Colony Optimization.
Ant colony optimization algorithms Mykulska Eugenia
L/O/G/O Ant Colony Optimization M1 : Cecile Chu.
CSM6120 Introduction to Intelligent Systems Other evolutionary algorithms.
Data Mining Joyeeta Dutta-Moscato July 10, Wherever we have large amounts of data, we have the need for building systems capable of learning information.
Chapter 13 Genetic Algorithms. 2 Data Mining Techniques So Far… Chapter 5 – Statistics Chapter 6 – Decision Trees Chapter 7 – Neural Networks Chapter.
By:- Omkar Thakoor Prakhar Jain Utkarsh Diwaker
Swarm Computing Applications in Software Engineering By Chaitanya.
Swarm Intelligence 虞台文.
SWARM INTELLIGENCE Sumesh Kannan Roll No 18. Introduction  Swarm intelligence (SI) is an artificial intelligence technique based around the study of.
-Abhilash Nayak Regd. No. : CS1(B) “The Power of Simplicity”
Kavita Singh CS-A What is Swarm Intelligence (SI)? “The emergent collective intelligence of groups of simple agents.”
Ant Colony Optimization Theresa Meggie Barker von Haartman IE 516 Spring 2005.
Ant Colony Optimization Algorithms for TSP: 3-6 to 3-8 Timothy Hahn February 13, 2008.
Biologically Inspired Computation Ant Colony Optimisation.
Classification Techniques: Bayesian Classification
Neural and Evolutionary Computing - Lecture 11 1 Nature inspired metaheuristics  Metaheuristics  Swarm Intelligence  Ant Colony Optimization  Particle.
Data Mining In contrast to the traditional (reactive) DSS tools, the data mining premise is proactive. Data mining tools automatically search the data.
Tijana Janjusevic Multimedia and Vision Group, Queen Mary, University of London Clustering of Visual Data using Ant-inspired Methods Supervisor: Prof.
Slides for “Data Mining” by I. H. Witten and E. Frank.
Ant colony optimization. HISTORY introduced by Marco Dorigo (MILAN,ITALY) in his doctoral thesis in 1992 Using to solve traveling salesman problem(TSP).traveling.
DATA MINING WITH CLUSTERING AND CLASSIFICATION Spring 2007, SJSU Benjamin Lam.
Technical Seminar Presentation Presented By:- Prasanna Kumar Misra(EI ) Under the guidance of Ms. Suchilipi Nepak Presented By Prasanna.
Ant Colony Optimization 22c: 145, Chapter 12. Outline Introduction (Swarm intelligence) Natural behavior of ants First Algorithm: Ant System Improvements.
5 Fundamentals of Ant Colony Search Algorithms Yong-Hua Song, Haiyan Lu, Kwang Y. Lee, and I. K. Yu.
Ant Colony Optimization Andriy Baranov
Yogesh sharma IIT Ankur mangal IIT
Biologically Inspired Computation Ant Colony Optimisation.
Data Mining By: Johan Johansson. Mining Techniques Association Rules Association Rules Decision Trees Decision Trees Clustering Clustering Nearest Neighbor.
What is Ant Colony Optimization?
Dr. Chen, Data Mining  A/W & Dr. Chen, Data Mining Chapter 3 Basic Data Mining Techniques Jason C. H. Chen, Ph.D. Professor of MIS School of Business.
Introduction to Machine Learning August, 2014 Vũ Việt Vũ Computer Engineering Division, Electronics Faculty Thai Nguyen University of Technology.
Ant Colony Optimisation. Emergent Problem Solving in Lasius Niger ants, For Lasius Niger ants, [Franks, 89] observed: –regulation of nest temperature.
Network Management Lecture 13. MACHINE LEARNING TECHNIQUES 2 Dr. Atiq Ahmed Université de Balouchistan.
Data Mining Practical Machine Learning Tools and Techniques Chapter 6.3: Association Rules Rodney Nielsen Many / most of these slides were adapted from:
Ant Colony Optimisation: Applications
Ant Colony Optimization
Data Science Algorithms: The Basic Methods
Scientific Research Group in Egypt (SRGE)
Prepared by: Mahmoud Rafeek Al-Farra
RESEARCH APPROACH.
Artificial Intelligence
Genetic Algorithms and TSP
Computational Intelligence
Prepared by: Mahmoud Rafeek Al-Farra
Clustering.
Metaheuristic methods and their applications. Optimization Problems Strategies for Solving NP-hard Optimization Problems What is a Metaheuristic Method?
Overview of SWARM INTELLIGENCE and ANT COLONY OPTIMIZATION
Ant Colony Optimization
Path Planning using Ant Colony Optimisation
Computational Intelligence
Presentation transcript:

A NT C OLONY O PTIMIZATION AND ITS P OTENTIAL IN D ATA M INING By Ben Degler

O VERVIEW Ant Colony Optimization How it works Data Mining Classification Clustering

A NT C OLONY O PTIMIZATION (ACO) Introduced in early 1990’s Social Insects Swarm Intelligence Classifies ants as collaborative agents Searching for food

W HAT IS AN A NT COLONY ? Individual ants Simple Collective Operation Food gathering in the optimal way

S EARCHING FOR FOOD Ants leave nest Trail forms Follow trails while they exist

S EARCHING C ONTINUED Efficiency Guidance

T HE O RIGINAL ACO Marco Dorigo Applied to an NP Complete Problem Approach

A LGORITHM C HARACTERISTICS Appropriate Problem Representation Move from one city to another until tour is completed Local heuristic Trails building Transition Rule Independent of heuristic value and pheromone level

A LGORITHM C HARACTERISTICS Constraint satisfaction Forces construction of feasible rules Fitness Function Pheromone Update Rule

D ATA M INING (DM) Availability Multitude of Possibilities New Associations Two Main Techniques Classification Clustering

C LASSIFICATION Arrangement The Labeled Model Labeled sets of data Specific attributes

M AIN T ECHNIQUES Decision Trees Association Rule K-Nearest Neighbors Algorithm Artificial Neural Networks

D ECISION T REE

A SSOCIATION R ULES “if CONDITION then PREDICTION”

K-N EAREST N EIGHBORS

A RTIFICIAL N EURAL N ETWORKS

C LUSTERING Unsupervised Learning Unlabeled Data Two Types Hierarchical Non- Hierarchical

H IERARCHICAL Dendrogram Merging of Classes

N ON -H IERARCHICAL Focuses on subclasses Uses the k-means algorithm

ACO + DM ACO algorithms in the form of IF- THEN IF(Conditions) THEN(class) Conditions: (term_1) AND (term_2) AND … AND (term_n) Each term is a triple (attribute, operator, value) EX:

W EATHER D ATASET Are we able to play outside today? Play{yes, no} Four predicting attributes Outlook{sunny, overcast, rainy} Temperature{hot, mild, cold} Humidity{high, normal} Windy{true, false} IF THEN

W EATHER D ATASET Rule construction Applying ACO to the problem Node: Edges: Quality of attribute term Ant constructs a rule Ends in class term node Complete path is a constructed rule

W EATHER D ATASET Path Quality Node Quality Guidance

ACO + DC Ability to form piles Cluster dead bodies Simple and complex movements Probability of moving items Pheromone levels

A NT C OLONY S IMULATION …

W ORKS C ITED Ioannis Michelakos, Nikolaos Mallios, Elpiniki Papageorgiu, Michael Vassilakopoulos, “Ant Colony Optimization and Data Mining: Techniques and Trends”, International Conference on P2P, Parallel Grid and Cloud Computing, IEEE Computer Society, pp , 2010.