© The Institution of Engineering and Technology
This study reviews the state-of-the-art multiobjective optimisation (MOO) techniques with metaheuristic through clustering approaches developed specifically for image segmentation problems. The authors treat image segmentation as a real-life problem with multiple objectives; thus, focusing on MOO methods that allow a trade-off among multiple objectives. A reasonable solution to a multiobjective (MO) problem is to investigate a set of solutions, each of which satisfies the objectives at an acceptable level without being dominated by any other solution. The primary difference of MOO methods from traditional image segmentation is that instead of a single solution, their output is a set of solutions called Pareto-optimal solution. This study discusses the evolutionary and non-evolutionary MO clustering techniques for image segmentation. It diagnoses the requirements and issues for modelling MOO via MO clustering technique. In addition, the potential challenges and the directions for future research are presented.
References
-
-
1)
-
A.K. Jain
.
(1988)
Algorithms for clustering data.
-
2)
-
A. Mukhopadhyay ,
U. Maulik
.
Unsupervised pixel classification in satellite imagery using multiobjective fuzzy clustering combined with SVM classifier.
IEEE Trans. Geosci. Remote Sens.
,
4 ,
1132 -
1138
-
3)
-
S.M. Garrett
.
How do we evaluate artificial immune systems?.
Evol. Comput.
,
2 ,
145 -
177
-
4)
-
Hughes, E.J.: `Evolutionary many-objective optimisation: many once or one many?', Proc. IEEE Congress Evolutionary Computation (CEC'2005), 2005, Edinburgh, Scotland.
-
5)
-
M.J. Collins ,
E.B. Kopp
.
On the design and evaluation of multiobjective single-channel SAR image segmentation.
IEEE Trans. Geosci. Remote Sens.
,
6 ,
1836 -
1846
-
6)
-
S. Saha ,
S. Bandyopadhyay
.
A new symmetry based multiobjective clustering technique for automatic evolution of clusters.
Patt. Recogn.
,
4 ,
738 -
751
-
7)
-
Saha, I., Maulik, U., Bandyopadhyay, S.: `An improved multi-objective technique for fuzzy clustering with application to IRS image segmentation', Proc. EvoWorkshops 2009 on Applications of Evolutionary Computing, 2009.
-
8)
-
X.-Y. Wang ,
J. Bu
.
A fast and robust image segmentation using FCM with spatial information.
Digit. Signal Process.
,
4 ,
1173 -
1182
-
9)
-
Mukhopadhyay, A., Maulik, U., Bandyopadhyay, S.: `Multiobjective genetic clustering with ensemble among Pareto front solutions: application to MRI brain image segmentation', Proc. Seventh Int. Conf. Advances in Pattern Recognition, 2009b.
-
10)
-
C.A. Coello Coello ,
G. Toscano Pulido ,
M. Salazar Lechuga
.
Handling multiple objectives with particle swarm optimization.
IEEE Trans. Evol. Comput.
,
3 ,
256 -
279
-
11)
-
Bhanu, B., Lee, S., Das, S.: `Adaptive image segmentation using multi-objective evaluation and hybrid search methods', Proc. AAAI Fall Symp. on Machine Learning and Computer Vision: What, Why and How?, 22–24 October 1993, Raleigh, North Carolina, p. 30–34.
-
12)
-
R.H. Erin
.
(2001)
Feature selection for self-organizing feature map neural networks with applications in medical image segmentation.
-
13)
-
Handl, J., Knowles, J.: `Improvements to the scalability of multiobjective clustering', Proc. IEEE Congress Evolutionary Computation (CEC 2005), 2005a.
-
14)
-
Storn, R., Kenneth, P.: `Differential evolution – a simple and efficient adaptive scheme for global optimization over continuous spaces', Technical Report TR-95-012, 1995, International Computer Science Institute, Berkeley, CA.
-
15)
-
C.W. Bong
.
(2006)
Multiple objectives hybrid metaheuristic for spatial-based redistricting: the framework and algorithms.
-
16)
-
U. Maulik ,
S. Bandyopadhyay
.
Performance evaluation of some clustering algorithms and validity indices.
IEEE Trans. Patt. Anal. Mach. Intell.
,
12 ,
1650 -
1654
-
17)
-
M.K. Pakhiraa ,
S. Bandyopadhyay ,
U. Maulik
.
Validity index for crisp and fuzzy clusters.
Patt. Recogn.
,
487 -
501
-
18)
-
H. Ishibuchi ,
Y. Nojima
.
(2007)
Optimization of scalarizing functions through evolutionary multiobjective optimization.
-
19)
-
Handl, J., Knowles, J.: `Exploiting the trade-off-the benefits of multiple objectives in data clustering', Proc. Third Int. Conf. Evolutionary Multi-Criterion Optimization (EMO 2005), 2005.
-
20)
-
Handl, J., Knowles, J.: `An investigation of representations and operators for evolutionary data clustering with a variable number of clusters', Proc. Ninth Int. Conf. Parallel Problem Solving from Nature (PPSN IX), 2006b.
-
21)
-
E. Harta ,
J. Timmis
.
Application areas of AIS: the past, the present and the future.
Appl. Soft Comput.
,
1 ,
191 -
201
-
22)
-
A. Paoli ,
F. Melgani ,
E. Pasolli
.
Clustering of hyperspectral images based on multiobjective particle swarm optimization.
IEEE Trans. Geosci. Remote Sens.
,
12 ,
4175 -
4188
-
23)
-
N. Srinivas ,
K. Deb
.
Multiobjective optimization using nondominated sorting in genetic algorithms.
J. Evol. Comput.
,
3
-
24)
-
C.W. Bong ,
Y.C. Wang
.
A multi-objective hybrid metaheuristic for zone definition procedure.
Int. J. Services Oper. Inf.
,
146 -
164
-
25)
-
J. Fliege
.
(2001)
Approximation techniques for the set of efficient points.
-
26)
-
Faceli, K., De-Carvalho, A.C.P.L.F., De-Souto, M.C.P.: `Multi-objective clustering ensemble', Proc. Sixth Int. Conf. Hybrid Intelligent Systems and Fourth Conf. Neuro-Computing and Evolving Intelligence, HIS-NCEI, 2006.
-
27)
-
Y. Xia ,
D.D. Feng ,
T. Wang ,
R. Zhao ,
Y. Zhang
.
Image segmentation by clustering of spatial patterns.
Patt. Recogn. Lett.
,
1548 -
1555
-
28)
-
Savic, D.: `Single objective vs. multiple objectives optimisation for integrated decision', Proc. First Biennial Meeting of the Int. Environmental Modelling and Software Society, 2002.
-
29)
-
C. Blum ,
A. Roli
.
Metaheuristics in combinatorial optimization: overview and conceptual comparison.
ACM Comput. Surveys
,
3 ,
268 -
308
-
30)
-
Kang, W.-X., Yang, Q.-Q., Liang, R.-P.: `The comparative research on image segmentation algorithms', Proc. First Int. Workshop on Education Technology and Computer Science, 2009.
-
31)
-
E.R. Hruschka ,
R.J.G.B. Campello ,
A.A. Freitas ,
A.C.P.L.F. Carvalho
.
A survey of evolutionary algorithms for clustering.
IEEE Trans. Syst. Man Cybern. – Part C: Appl. Rev.
,
2 ,
133 -
155
-
32)
-
C.M. Fonseca ,
P.J. Fleming ,
H.-M. Voigt ,
W. Ebeling ,
I. Rechenberg ,
H.-P. Schwefel
.
(1996)
On the performance assessment and comparison of stochastic multiobjective optimizers.
-
33)
-
D. Brockhoff ,
E. Zitzler
.
(2006)
Are all objectives necessary? On dimensionality reduction in evolutionary multiobjective optimization.
-
34)
-
X.L. Xie ,
G. Beni
.
A validity measure for fuzzy clustering.
IEEE Trans. Pattern Anal. Mach. Intell.
,
8 ,
841 -
847
-
35)
-
C.M. Fonseca ,
P.J. Fleming
.
An overview of evolutionary algorithms in multiple objectives optimisation.
Evol. Comput.
,
1 ,
1 -
16
-
36)
-
Hore, P., Hall, L., Goldgof, D.: `A cluster ensemble framework for large data sets', Proc. IEEE Int. Conf. Systems, Man and Cybernetics, 2007.
-
37)
-
J. Wang ,
J. Kong ,
Y. Lub ,
M. Qi ,
B. Zhang
.
A modified FCM algorithm for MRI brain image segmentation using both local and non-local spatial constraints.
Comput. Med. Imag. Graph.
,
685 -
698
-
38)
-
Zitzler, E., Laumanns, M., Thiele, L.: `SPEA2: improving the strength Pareto evolutionary algorithm for multiobjective optimization', Proc. Evolutionary Methods for Design, Optimization and Control, 2002, Barcelona, Spain.
-
39)
-
R. Xu ,
D. Wunsch
.
Survey of clustering algorithms.
IEEE Trans. Neural Netw.
,
3 ,
645 -
678
-
40)
-
Farina, M., Amato, P.: `On the optimal solution definition for many-criteria optimization problems', Proc. Int. Conf. NAFIPS-FLINT, 2002, Piscataway, New Jersey.
-
41)
-
Jaimes, A.L., Coello Coello, C.A., Chakraborty, D.: `Objective reduction using a feature selection technique', Proc. 10th Annual Conf. Genetic and evolutionary computation, 2008.
-
42)
-
Kang, K., Zhang, H., Fan, Y.: `A novel clusterer ensemble algorithm based on dynamic cooperation', Proc. Fifth Int. Conf. Fuzzy Systems and Knowledge Discovery, 2008.
-
43)
-
Shirakawa, S., Nagao, T.: `Evolutionary image segmentation based on multiobjective clustering', Proc. Congress on Evolutionary Computation (CEC '09), 2009, Trondheim, Norway.
-
44)
-
Faceli, K., De-Souto, M.C.P., De-Carvalho, A.C.P.L.F.: `A strategy for the selection of solutions of the Pareto front approximation in multi-objective clustering approaches', Proc. 10th Brazilian Symp. Neural Networks, SBRN 2008, 2008.
-
45)
-
D. Brockhoff ,
E. Zitzler
.
Objective reduction in evolutionary multiobjective optimization: theory and applications.
Evol. Comput.
,
2 ,
135 -
166
-
46)
-
B. Bhanu ,
S. Lee ,
S. Das
.
Adaptive image segmentation using genetic and hybrid search methods.
IEEE Trans. Aerosp. Electron. Syst.
,
4 ,
1268 -
1291
-
47)
-
J. Handl ,
J. Knowles
.
An evolutionary approach to multiobjective clustering.
IEEE Trans. Evol. Comput.
,
1 ,
56 -
76
-
48)
-
Szilágyi, L., Benyó, Z., Sizlágyi, S.M., Adam, H.S.: `MR brain image segmentation using an enhanced fuzzy C-means algorithm', Proc. 25th Annual Int. Conf. IEEE EMBS, Cancun, 2003, Mexico.
-
49)
-
Saha, S., Bandyopadhyay, S.: `A multiobjective simulated annealing based fuzzy-clustering technique with symmetry for pixel classification in remote sensing imagery', Proc. 19th Int. Conf. Pattern Recognition, 2008a.
-
50)
-
C.A.C. Coello
.
A comprehensive survey of evolutionary-based multiobjective optimization techniques.
Knowled. Inf. Syst.
,
3 ,
129 -
156
-
51)
-
Mukhopadhyay, A., Bandyopadhyay, S., Maulik, U.: `Combining multiobjective fuzzy clustering and probabilistic ANN classifier for unsupervised pattern classification: application to satellite image segmentation', Proc. Congress Evolutionary Computation, 2008.
-
52)
-
D.F. Jones ,
S.K. Mirrazavi ,
M. Tamiz
.
Multi-objective meta-heuristics: an overview of the current state-of-the-art.
Eur. J. Oper. Res.
,
1 ,
1 -
9
-
53)
-
K. Faceli ,
M.C.P. De-Souto ,
D.S.A. De-Araujo ,
A.C.P.L.F. De-Carvalho
.
Multi-objective clustering ensemble for gene expression data analysis.
Neurocomputing
,
2763 -
2774
-
54)
-
Mukhopadhyay, A., Bandyopadhyay, S., Maulik, U.: `Clustering using multi-objective genetic algorithm and its application to image segmentation', Proc. IEEE Int. Conf. Systems, Man and Cybernetics, 2007.
-
55)
-
Gong, M., Zhang, L., Jiao, L., Gou, S.: `Solving multiobjective clustering using an immune-inspired algorithm', Proc. IEEE Congress Evolutionary Computation, 2007.
-
56)
-
V. Guliashki ,
H. Toshev ,
C. Korsemov
.
Survey of evolutionary algorithms used in multiobjective optimization.
-
57)
-
A.K. Jain ,
M.N. Murty ,
P.J. Flynn
.
Data clustering: a review.
ACM Comput. Surv.
,
264 -
323
-
58)
-
E. Zitzler ,
K. Deb ,
L. Thiele
.
Comparison of multiobjective evolutionary algorithms: empirical results.
Evol. Comput.
,
2 ,
173 -
195
-
59)
-
R. Ghaemi ,
M.N. Sulaiman ,
H. Ibrahim ,
N. Mustapha
.
(2009)
A survey: clustering ensembles techniques.
-
60)
-
C.W. Bong ,
M. Rajeswari
.
Multi-objective nature-inspired clustering and classification techniques for image segmentation.
Appl. Soft Comput.
,
3271 -
3282
-
61)
-
C. Coello ,
G. Lamont ,
D. Veldhuizen
.
(2007)
Evolutionary algorithms for solving multi-objective problems.
-
62)
-
Corne, D.W., Jerram, N.R., Knowles, J.D., Oates, M.J.: `PESA-II: region-based selection in evolutionary multiobjective optimization', Proc. Genetic Evolutionary Computation Conf., 2001.
-
63)
-
J.F. Aguilar Madeira ,
H. Rodrigues ,
H. Pina
.
Multi-objective optimization of structures topology by genetic algorithms.
Adv. Engng. Softw. Evol. Optim. Engng. Prob.
,
1 ,
21 -
28
-
64)
-
Omran, M.G.H., Engelbrecht, A.P., Salman, A.: `Differential evolution methods for unsupervised image classification', Proc. Congress Evolutionary Computation, 2005.
-
65)
-
Kundu, D., Suresh, K., Ghosh, S., Das, S., Abraham, A., Badr, Y.: `Automatic clustering using a synergy of genetic algorithm and multi-objective differential evolution', Conf. Hybrid Artificial Intelligent Systems, HAIS, 2009, p. 177–186, Lecture Notes In Artificial Intelligence.
-
66)
-
C. Imielinska ,
Y. Jin ,
E. Angelini ,
T.S. Yoo
.
(2004)
Hybrid segmentation methods.
-
67)
-
Handl, J., Knowles, J.: `On semi-supervised clustering via multiobjective optimization', Proc. Eighth Annual Conf. Genetic and Evolutionary Computation (GECCO'2006), 2006a.
-
68)
-
Handl, J., Knowles, J.: `Multiobjective clustering around medoids', Proc. IEEE Congress Evolutionary Computation (CEC 2005), 2005b.
-
69)
-
K. Miettinen ,
J. Branke ,
K. Deb ,
K. Miettinen
.
(2008)
Introduction to multiobjective optimization: noninteractive approaches.
-
70)
-
Qian, X., Zhang, X., Jiao, L., Ma, W.: `Unsupervised texture image segmentation using multiobjective evolutionary clustering ensemble algorithm', Proc. Congress on Evolutionary Computation, 2008.
-
71)
-
Saha, S., Bandyopadhyay, S.: `Unsupervised pixel classification in satellite imagery using a new multiobjective symmetry based clustering approach', Proc. IEEE Region 10 Annual Int. Conf., 2008b.
-
72)
-
A. Strehl ,
J. Ghosh
.
Cluster ensembles – a knowledge reuse framework for combining multiple partitions.
J. Mach. Learn. Res. (JMLR)
,
583 -
617
-
73)
-
A. Konak ,
D.W. Coit ,
A.E. Smith
.
Multi-objective optimization using genetic algorithms: a tutorial.
Reliability Eng. Syst. Safety
,
992 -
1007
-
74)
-
Durillo, J.J., Nebro, A.J., Coello, C.A.C., Luna, F., Alba, E.: `A comparative study of the effect of parameter scalability in multi-objective metaheuristics', Proc. IEEE Congress Evolutionary Computation, 2008.
-
75)
-
A.A. Freitas
.
A critical review of multi-objective optimization in data mining: a position paper.
ACM SIGKDD Explor. Newslett.
,
2 ,
77 -
86
-
76)
-
K. Faceli ,
A.C.P.L.F. De-Carvalho ,
M.C.P. De-Souto
.
Multi-objective clustering ensemble with prior knowledge.
Lect. Notes Comput. Sci.
,
1465 -
1742
-
77)
-
D.S. Santos ,
D.d. Oliveira ,
A.L.C. Bazzan
.
(2009)
A multiagent, multiobjective clustering algorithm.
-
78)
-
J.K.L. Udupa ,
V.R. Zhuge ,
Y. Imielinska
.
A framework for evaluating image segmentation algorithms.
Computer. Med. Imag. Graph.
,
2 ,
75 -
87
-
79)
-
E. Bonabeau ,
G. Theraulaz ,
M. Dorigo
.
(1999)
Swarm intelligence: from natural to artificial systems.
-
80)
-
A. Chandra ,
X. Yao
.
Evolving hybrid ensembles of learning machines for better generalisation.
Neurocomputing
,
686 -
700
-
81)
-
M. Laumanns ,
A. Abraham ,
L.C. Jain ,
R. Goldberg
.
(2005)
Self-adaptation and convergence of multiobjective evolutionary algorithms in continuous search spaces.
-
82)
-
D. Swagatam ,
A. Ajith ,
K. Amit
.
(2009)
Clustering using multi-objective differential evolution algorithms.
-
83)
-
M. Dorigo ,
A. Colorni
.
The ant system: optimization by a colony of cooperating agents.
IEEE Trans. Syst., Man, Cybern. Part B
,
1 ,
1 -
13
-
84)
-
J. Handl ,
J. Knowles
.
Multi-objective clustering and cluster validation.
-
85)
-
C.A.C. Coello
.
Evolutionary multi-objective optimization: some current research trends and topics that remain to be explored.
Front. Comput. Sci. China
,
1 ,
18 -
30
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-ipr.2010.0122
Related content
content/journals/10.1049/iet-ipr.2010.0122
pub_keyword,iet_inspecKeyword,pub_concept
6
6