The Fourth Computational Intelligence Reading of IEEE SMC
Download
Report
Transcript The Fourth Computational Intelligence Reading of IEEE SMC
An Evolutionary Approach to
Multiobjective Clustering
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, VOL. 11, NO. 1, 2007
Julia Handl and Joshua Knowles
Speaker: 陳進和
2007年8月1日
Outline
Introduction
MOCK (Multiobjective clustering with automatic k-determination)
Experimantal results
Conclusion
1. Introduction
Assess the performance of clustering
algorithm
Lack of a formal definition of clustering
No objective performance criterion
Multiobjective optimization is used to tackle
Unsupervised learning problem
Data clustering
2. MOCK
(Multiobjective clustering with automatic
k-determination)
MOCK consists of two phases
Phase 1: Initial clustering phase
Phase 2: Model-selection phase
Phase 1: Initial clustering phase
PESA-II
Internal population to explore new solutions
External population to exploit good solutions
Objective functions
Phase 1: Initial clustering phase
(cont.)
Genetic representation and operators
Locus-based adjacency representation
No need to fix the number of clusters
Well-suited for standard crossover operators
Uniform crossover
One-point or two point
Neighborhood-biased mutation operator
Quickly discard unfavorable links
Explore feasible solutions
Phase 2: Model selection
Motivating concepts
Inspired by Tibshirani et al.’s Gap statistic, a
statistical method to determine the number of
clusters in a data set
3. Experimantal results
Parameter setting
4. Conclusion
MOCK
Outperform traditional single-objective clustering
techniques
Keeping the number of clusters dynamically