Responsive image
博碩士論文 etd-0722118-195736 詳細資訊
Title page for etd-0722118-195736
論文名稱
Title
應用於分群問題之改良式量子啟發演化式演算法
An Improved Quantum-Inspired Evolutionary Data Clustering Algorithm
系所名稱
Department
畢業學年期
Year, semester
語文別
Language
學位類別
Degree
頁數
Number of pages
71
研究生
Author
指導教授
Advisor
召集委員
Convenor
口試委員
Advisory Committee
口試日期
Date of Exam
2018-07-20
繳交日期
Date of Submission
2018-08-22
關鍵字
Keywords
資料分群、演化式計算、超啟發式演算法、量子啟發式演算法、分群問題
Metaheuristic Algorithm, Clustering Problem, Quantum-Inspired Evolutionary Algorithm, Data Clustering, Evolutionary Computing
統計
Statistics
本論文已被瀏覽 5676 次,被下載 0
The thesis/dissertation has been browsed 5676 times, has been downloaded 0 times.
中文摘要
近年來有許多的超啟發式演算法被不同學者所提出來解決分群問題,以及尋找分群問題中的近似解。為了了解量子啟發式演算法在分群問題上的表現能力,以及改善分群結果,本篇研究提出了一個改良式的量子啟發式演算法(iQEA)。在更新量子位元時,改良式量子啟發式演算法使用一個會隨著演算法演化代數改變的角度來影響量子閘,並旋轉所有的量子位元。實驗結果顯示,在與其它超啟發式演算法比較之下,改良式量子啟發式演算法在分群問題上能夠有更好的分群表現以及分群品質。
Abstract
Many metaheuristic algorithms have been presented to find an approximate solution for the data clustering problem in recent years. To understand the capability of quantum-based algorithm in solving the clustering problem and to improve the quality of the clustering results, an improved quantum-inspired evolutionary algorithm (iQEA) is presented in this thesis. Unlike the original QEA that fixes the rotation degree of Q-gate, the rotation degree of iQEA is changed at different iterations. The experimental results show that the iQEA is able to find a better result than the original QEA and all the other metaheuristic algorithms compared in this thesis in terms of the quality of the clustering results.
目次 Table of Contents
論文審定書 i
誌謝 iii
摘要 v
Abstract vi
List of Figures x
List of Tables xii
Chapter 1
Introduction 1
1.1 Motivation 3
1.2 Contributions 4
1.3 Organization 4
Chapter 2
Related Works 6
2.1 Clustering Problem and k-means 6
2.1.1 Clustering Problem 6
2.1.2 The k-means Algorithm 9
2.2 Metaheuristic Algorithms 10
2.2.1 The Genetic Algorithm 11
2.2.2 The Particle Swarm Optimization 13
2.3 Quantum-Inspired Evolutionary Algorithm 14
2.3.1 Background 15
2.3.2 Details of Quantum-Inspired Evolutionary Algorithm 16
2.4 Summary 22
Chapter 3 Improved Quantum-Inspired Evolutionary Algorithm for Clustering Problems 24
3.1 The Basic Idea 24
3.1.1 Encoding 24
3.1.2 Rotation Degree 26
3.1.3 iQEA Hierarchy 27
3.2 Algorithm 29
3.2.1 Initialization 29
3.2.2 Observation 29
3.2.3 Repair 29
3.2.4 LocalSearch 30
3.2.5 Evaluation 32
3.2.6 Update 32
3.2.7 Selection 33
3.2.8 Migration 33
3.2.9 Catastrophe 34
3.2.10 OutputResults 34
3.3 Summary 35
3.4 Example 35
3.4.1 Initialization 36
3.4.2 Observation, Repair, LocalSearch and Evaluation 37
3.4.3 Update and Selection 39
3.4.4 Migration and Catastrophe 40
3.4.5 OutputResults 41
Chapter 4 Experimental Results 42
4.1 Environment, Datasets and Parameters Setting 42
4.1.1 Environment 42
4.1.2 Datasets 42
4.1.3 Parameters Setting 43
4.2 Simulation Results 45
4.2.1 Analysis 45
4.2.1.1 Rotation Degree 46
4.2.1.2 Population Size 47
Chapter 5 Conclusions and Future Works 52
Bibliography 53
參考文獻 References
[1] G. Bellinger, D. Castro, and A. Mills, “Data, information, knowledge, and wisdom,” 2004. [Online]. Available: http://www.systems-thinking.org/dikw/dikw.htm
[2] R. L. Ackoff, “From data to wisdom,” Journal of Applied Systems Analysis, vol. 16, no. 1, pp.
3–9, 1989.
[3] R. Xu and D. Wunsch, “Survey of clustering algorithms,” IEEE Transactions on Neural Networks, vol. 16, no. 3, pp. 654–678, 2005.
[4] A. K. Jain and R. C. Dubes, Algorithms for Clustering Data. Prentice-Hall, Inc., 1988.
[5] A. K. Jain, M. N. Murty, and P. J. Flynn, “Data clustering: a review,” ACM Computing
Surveys, vol. 31, no. 3, pp. 264–323, 1999.
[6] S. Das, A. Abraham, and A. Konar, Metaheuristic Clustering. Springer, 2009.
[7] A. K. Jain, “Data clustering: 50 years beyond k-means,” Pattern Recognition Letters, vol. 31, no. 8, pp. 651–666, 2010.
[8] U. Maulik and S. Bandyopadhyay, “Genetic algorithm-based clustering technique,” Pattern
Recognition, vol. 33, no. 9, pp. 1455–1465, 2000.
[9] M. Halkidi, Y. Batistakis, and M. Vazirgiannis, “On clustering validation techniques,” Journal of Intelligent Information Systems, vol. 17, no. 2, pp. 107–145, 2001.
[10] J. A. Hartigan and M. A. Wong, “Algorithm as 136: A k-means clustering algorithm,” Journal of the Royal Statistical Society, vol. 28, no. 1, pp. 100–108, 1979.
[11] J. Xiao, Y. Yan, J. Zhang, and Y. Tang, “A quantum-inspired genetic algorithm for k-means
clustering,” Expert Systems with Applications, vol. 37, no. 7, pp. 4966–4973, 2010.
[12] Z. Beheshti and S. M. H. Shamsuddin, “A review of population-based meta-heuristic algorithms,” International Journal of Advances in Soft Computing and Its Application, vol. 5, no.
1, pp. 1–35, 2013.
[13] S. Luke, Essentials of Metaheuristics. Lulu Raleigh, 2009, vol. 113.
[14] K. H. Han and J. H. Kim, “Quantum-inspired evolutionary algorithm for a class of combinatorial optimization,” IEEE Transactions on Evolutionary Computation, vol. 6, no. 6, pp.
580–593, 2002.
[15] G. Zhang, “Quantum-inspired evolutionary algorithms: a survey and empirical study,” Journal of Heuristics, vol. 17, no. 3, pp. 303–351, 2011.
[16] C. Grosan and A. Abraham, “Hybrid evolutionary algorithms: Methodologies, architectures, and reviews,” in Hybrid Evolutionary Algorithms. Springer, 2007, pp. 1–17.
[17] A. Kaveh and T. Bakhshpoori, “Water evaporation optimization: a novel physically inspired optimization algorithm,” Computers & Structures, vol. 167, pp. 69–85, 2016.
[18] S. Mirjalili and A. Lewis, “The whale optimization algorithm,” Advances in Engineering Software, vol. 95, pp. 51–67, 2016.
[19] C.-S. Yang, L.-Y. Chuang, C.-H. Ke, and C.-H. Yang, “Comparative particle swarm optimization (cpso) for solving optimization problems,” in Proceedings of IEEE International Conference on Research, Innovation and Vision for the Future, 2008, pp. 86–90.
[20] K.A.Prabha and N.K.Visalakshi, “Improved particle swarm optimization based k-means clustering,” in Proceedings of International Conference on Intelligent Computing Applications, 2014, pp. 59–63.
[21] J. Xiao, Y. Yan, Y. Lin, L. Yuan, and J. Zhang, “A quantum-inspired genetic algorithm for data clustering,” in Proceedings of IEEE Congress on Evolutionary Computation, 2008, pp. 1513– 1519.
[22] Z. Ge-xiang, L. Na, J. Wei-dong, and H. Lai-zhao, “Novel quantum genetic algorithm and its applications,” Frontiers of Electrical and Electronic Engineering, vol. 1, no. 1, pp. 31–36, 2006.
[23] M. Kendall, “The basic problems of cluster analysis,” in Discriminant Analysis and Applications. Springer, 1973, pp. 179–191.
[24] J. C. Bezdek, R. Ehrlich, and W. Full, “The fuzzy c-means clustering algorithm,” Computers & Geosciences, vol. 10, no. 2-3, pp. 191–203, 1984.
[25] G. Gan, C. Ma, and J. Wu, Data clustering: theory, algorithms, and applications. SIAM, 2007.
[26] A. Lazar, “Heuristic knowledge discovery for archaeological data using genetic algorithms and rough sets1,” Heuristics and Optimization for Knowledge Discovery, p. 263, 2002.
[27] D. Karaboga and C. Ozturk, “Fuzzy clustering with artificial bee colony algorithm,” Scientific Research and Essays, vol. 5, no. 14, pp. 1899–1902, 2010.
[28] D. Karaboga and B. Basturk, “A powerful and efficient algorithm for numerical function optimization: Artificial bee colony (ABC) algorithm,” Journal of Global Optimization, vol. 39, no. 3, pp. 459–471, 2007.
[29] C. Cruz, J. R. Gonza ́lez, D. A. Pelta, N. Krasnogor, and G. Terrazas, Nature Inspired Cooperative Strategies for Optimization. Springer, 2010.
[30] A. Hatamlou, “Black hole: A new heuristic optimization approach for data clustering,” Information Sciences, vol. 222, no. 14, pp. 175–184, 2013.
[31] R. H. Sheikh, M. M. Raghuwanshi, and A. N. Jaiswal, “Genetic algorithm based clustering: a survey,” in Proceedings of the International Conference on Emerging Trends in Engineering and Technology, 2008, pp. 314–319.
[32] L. Wang, H. Wu, and D. Zheng, “A quantum-inspired genetic algorithm for scheduling problems,” Advances in Natural Computation, pp. 441–442, 2005.
[33] R. Tanese, “Distributed genetic algorithms for function optimization,” University of Michigan, 1989.
[34] C. R. Houck, J. Joines, and M. Kay, “A genetic algorithm for function optimization: a matlab implementation,” Ncsu-ie tr, vol. 95, no. 9, pp. 1–10, 1995.
[35] D. S. Weile and E. Michielssen, “Genetic algorithm optimization applied to electromagnetics: A review,” IEEE Transactions on Antennas and Propagation, vol. 45, no. 3, pp. 343–353, 1997.
[36] J. Horn, N. Nafpliotis, and D. E. Goldberg, “A niched pareto genetic algorithm for multiobjective optimization,” in Proceedings of IEEE Congress on Computational Intelligence., 1994, pp. 82–87.
[37] A. Y. Zomaya, Handbook of nature-inspired and innovative computing: integrating classical models with emerging technologies. Springer Science & Business Media, 2006.
[38] J. Kennedy, “Particle swarm optimization,” in Encyclopedia of Machine Learning. Springer, 2011, pp. 760–766.
[39] A.Narayanan,“Quantum computing for beginners,” in Proceedings of Evolutionary Computation., 1999, pp. 2231–2238.
[40] M. A. Nielsen and I. Chuang, “Quantum computation and quantum information,” AAPT, 2002.
[41] M. Moore and A. Narayanan, “Quantum-inspired computing,” Department of Computer Science, Exeter, UK, 1995.
[42] L. R. da Silveira, R. Tanscheit, and M. M. Vellasco, “Quantum inspired evolutionary algorithm for ordering problems,” Expert Systems with Applications, vol. 67, pp. 71–83, 2017.
[43] E. Rieffel and W. Polak, “An introduction to quantum computing for non-physicists,” ACM Computing Surveys, vol. 32, no. 3, pp. 300–335, 2000.
[44] T. Hey, “Quantum computing: an introduction,” Computing & Control Engineering Journal, vol. 10, no. 3, pp. 105–112, 1999.
[45] H. Zhang, G. Zhang, H. Rong, and J. Cheng, “Comparisons of quantum rotation gates in quantum-inspired evolutionary algorithms,” in Proceedings of Conference on the Natural Computation, 2010, pp. 2306–2310.
[46] K.-H. Han and J.-H. Kim, “On the analysis of the quantum-inspired evolutionary algorithm with a single individual,” in Proceedings of IEEE Congress on Evolutionary Computation, 2006, pp. 2622–2629.
[47] M. Lichman, “UCI machine learning repository,” 2013. [Online]. Available: http://archive.ics.uci.edu/ml
電子全文 Fulltext
本電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。
論文使用權限 Thesis access permission:自定論文開放時間 user define
開放時間 Available:
校內 Campus:永不公開 not available
校外 Off-campus:永不公開 not available

您的 IP(校外) 位址是 3.15.219.217
論文開放下載的時間是 校外不公開

Your IP address is 3.15.219.217
This thesis will be available to you on Indicate off-campus access is not available.

紙本論文 Printed copies
紙本論文的公開資訊在102學年度以後相對較為完整。如果需要查詢101學年度以前的紙本論文公開資訊,請聯繫圖資處紙本論文服務櫃台。如有不便之處敬請見諒。
開放時間 available 永不公開 not available

QR Code