Responsive image
博碩士論文 etd-0210103-112153 詳細資訊
Title page for etd-0210103-112153
論文名稱
Title
基因演算法為基礎的模糊分類系統應用於不規則資料類型
GA-Based fuzzy clustering applied to irregular
系所名稱
Department
畢業學年期
Year, semester
語文別
Language
學位類別
Degree
頁數
Number of pages
55
研究生
Author
指導教授
Advisor
召集委員
Convenor
口試委員
Advisory Committee
口試日期
Date of Exam
2003-01-08
繳交日期
Date of Submission
2003-02-10
關鍵字
Keywords
退火演算法、基因演算法、模糊聚類分析
Fuzzy Clustering, Genetic Algorithm, Simulated Annealing
統計
Statistics
本論文已被瀏覽 5703 次,被下載 4081
The thesis/dissertation has been browsed 5703 times, has been downloaded 4081 times.
中文摘要
在資料的處理上,利用一些已知的資料來建立規則基底的分類系統是很重要研究範疇。已有許多論文提出使用基因演算法來設計更有效率的分類系統。而本篇論文提出以三層的控制基因和退火演算法來建立模糊分類系統並使用較少的模糊規則。
在規則的選取問題上有三大目標:(1)最多的正確分類樣本、(2)使用較少的模糊規則和(3)使用較少的輸入特徵。基因演算法便是用來解決這個選取問題。我們將模糊規則編碼成二進位的字串而這一長串的字串就代表基因演算法中的一個個體。接著利用適應函數來計算每個個體的適應函數值。而適應函數的設計就是來自於以上所提出的三個目標。在利用退火演算法與三層的基因演算法做結合,可以更有效率的選取某一層的控制基因。
在實際的執行上,我們將已知的資料取一半作為訓練用而另一半為測試用。在實驗中,我們主要是以規則性的iris和不規則性的spiral兩組資料為主。經由實驗我們可以看出我們所提出的方法確實能以較少的模糊規則得到較佳辨識的結果。
Abstract
Building a rule-based classification system for a training data set is an important research topic in the area of data mining, knowledge discovery and expert systems. Recently, the GA-based fuzzy approach is shown to be an effective way to design an efficient evolutionary fuzzy system. In this thesis a three layers genetic algorithm with Simulated Annealing for selecting a small number of fuzzy if-then rules to building a compact fuzzy classification system will be proposed.
The rule selection problem with three objectives: (1) maximize the number of correctly classified patterns, (2) minimize the number of fuzzy if-then rules, and (3) minimize the number of required features. Genetic algorithms are applied to solve this problem. A set of fuzzy if-then rules is coded into a binary string and treated as an in-dividual in genetic algorithms. The fitness of each individual is specified by three ob-jectives in the combinatorial optimization problem. Simulated annealing (SA) is op-tionally cooperated with three layers genetic algorithm to effectively select some layer control genes.
The performance of the proposed method for training data and test data is ex-amined by computer simulations on the iris data set and spiral data set, and comparing the performance with the existing approaches. It is shown empirically that the pro-posed method outperforms the existing methods in the design of optimal fuzzy sys-tems.

目次 Table of Contents
Abstract Ⅰ
List of Tables Ⅳ
List of Figures Ⅴ
Symbol Table Ⅵ

1 Introduction 1

2 Fuzzy System 4
2.1 Fuzzy Sets and Basic Operations on Fuzzy Set 5
2.2 Fuzzy Relations 7
2.3 Linguistic Variables and Fuzzy IF-THEN Rules 8
2.4 Fuzzy Rule Base and Fuzzy Inference Engine 9
2.5 Fuzzifiers and Defuzzifiers 11
2.6 Fuzzy Clustering 13

3 Genetic Algorithms 17
3.1 Chromosome Representation 18
3.2 Fitness Function 18
3.3 Selection 19
3.4 Crossover 20
3.5 Mutation 21
3.6 Parameter Gene and Control Gene 22

4 GA Based Fuzzy Classifier 23
4.1 Fuzzy Partition 23
4.2 Fuzzy Classification Method with Fuzzy IF-THEN Rules 24
4.3 Fitness Function 29
4.4 Chromosome Representation 29
4.4.1 Grid Partition 29
4.4.2 Scatter Partition 31
4.5 Simulated Annealing 32
4.6 Combine GA and SA 33

5 Pformance 35
5.1 The Iris Data Set 35
5.1.1 Grid partition without SA 35
5.1.2 Scatter partition without SA 36
5.1.3 Scatter partition with SA 37
5.2 The Spiral Data Sets 41

6 Conclusion 44

Reference 45
參考文獻 References
Reference

[1] L. A. Zadeh, “Fuzzy sets,” Information and Control, vol. 8, pp. 338-353, 1965.
[2] L. A. Zadeh, “Fuzzy logic, neural networks, and soft computing,” Commun. Acm, vol. 37, pp. 77-84, Mar. 1994.
[3] Tzu-Ping Wu and Shyi-Ming Chen, “A New Method for Constructing Member-ship Functions and Fuzzy Rules from Training Examples,”IEEE Trans, on Sys-tems, man, and Cybernetics-PART B: Cybernetics, Vol.29, No.1, pp. 25-40, 1999.
[4] Tzung-Pei Hong and Chai-Ying Lee, “Induction of fuzzy rules and membership functions from training example,”Fuzzy Sets and Systems 84, pp. 33-47, 1996.
[5] Michael Hanss, “Identification of enhanced fuzzy models with special mem-bership functions and fuzzy rule base,”Engineering Applications of Artificial Intelligence 12, pp. 309-319, 1999.
[6] Ching-Chang Wong and Chia-Chong Chen, “A GA-Based Method for Con-structing Fuzzy Systems Directly from Numerical Data,”IEEE Trans. on Sys-tems, Man, and Cybernetics-PART B: Cybernetics, Vol.30, No.6, pp. 904-911, 2000.
[7] Luc Baron, Sofiane Achiche and Marek Balazinski, “Fuzzy decision support system knowledge base generation using a genetic algorithm,”International Journal of Approximate Reasoning 28, pp. 125-148, 2001.
[8] Hisao Ishibuchi, Tadahiko Murata and I.B. Turksen, “Single-objective and two-objective genetic algorithms for selecting linguistic rules for pattern classi-fication problems,”Fuzzy Sets and Systems, Vol.89, No.2, pp. 135-150, 1997.
[9] Hisao Ishibuchi, Ken Nozaki and Hideo Tanaka, “Selecting Fuzzy If-Then Rules for Classification Problems Using Genetic Algorithms,” IEEE Trans. on Fuzzy Systems, Vol.3, No.3, pp. 260-270, 1995.
[10] Ken Nozaki, Hisao Ishibuchi and Hideo Tanaka, “Adaptive Fuzzy Rule-Based Classification Systems,” IEEE Trans. on Fuzzy Systems, Vol.4, No.3, pp. 238-251, 1996.
[11] Refal Bogacz and Christophe Giraud-Carrier, “Supervised competitive learning for finding positions of radial basis functions,” IEEE Trans. on Fuzzy Systems, Vol.3, No.2, pp. 129-139, 1995.
[12] David E. Goldberg, Genetic Algorithms in Search, Optimization, and Machine Learning, Addison Wesley, ch.1, 1989.
[13] K.F. Man, K.S. Tang and S. Kwong, Genetic algorithms, Springer, ch.1, 1999.
[14] 周鵬程編著, 遺傳演算法原理與應用, 全華科技, 2001年.
[15] Ignacio Rojas, Hector Pomares, Julio Ortega and Alberto Prieto, “Self-Organized Fuzzy System Generation from Training Examples,” IEEE Trans. on Fuzzy Systems, Vol.8, No.1, pp. 23-33, 2000.
[16] Ahmet Arslan and Mehmet Kaya, “Determination of fuzzy logic membership functions using genetic algorithms,” Fuzzy Sets and Systems 118, pp. 297-306, 2001.
[17] Licheng Jiao, Senior Member and Lei Wang, “A Novel Genetic Algorithm Based on Immunity,” IEEE Trans. on Systems, Man, and Cybernetics-PART A: Systems and Humans, Vol.30, No.5, pp. 552-561, 2000.
[18] Shigeo Abe and Ruck Thawonmas, “A Fuzzy Classifier with Ellipsoidal Re-gions,” IEEE Trans. on Fuzzy Systems, Vol.5, No.3, pp. 358-368, 1997.
[19] Wang Li-Xin, A course in fuzzy systems and control, Prentice Hall, ch.1-12, 1997.
[20] 馮德益 與 樓世博, 模糊數學方法與應用, 科技圖書, 1988年.
[21] Frank Hoppner, Frank Klawonn, Rudolf Kruse and Thomas Runkler, Fuzzy cluster analysis, John Wiley & Sons Ltd, ch.1-3, 1999.
[22] James C. Bezdek, Pattern Recognition with Fuzzy Objective Function Algo-rithms, New York and London, ch.3, 1981.
[23] Wen-Gong Chen and Shie-Jue Lee, “Fuzzy Classification Using Hierarchical Genetic Algorithm with Multiple Rule Gene Tables,” National Computer Sym-posium, 2001, Taiwan, Taipei.
[24] J. Yen, “Fuzzy logic-a modern perspective,” IEEE Trans. on knowledge and Data Engineering, vol. 11, pp. 153-165, 1999.
[25] 何信瑩 與 陳泰康, “使用智慧型基因演算法設計高效能的模糊系統, ”逢甲大學資訊工程研究所碩士論文, 2000年.
[26] Chii-Maw Uang, Sheng-Li Lin and C. F, Jiang, “Fuzzy-based IPA model,” SPIE-The International Society for Optical Engineering, Volume 4459. pp. 203-209, 2001.
[27] Fu Guoyao, “Optimization methods for fuzzy clustering,” Fuzzy Sets and Sys-tems 93, pp. 301-309, 1998.
[28] Kirkpatrick, S., C.D. Gelatt Jr, and M.P. Vecchi, “Optimization by Simulated Annealing,” Secience, vol. 220, No. 4598, pp. 671-680, 1983.
電子全文 Fulltext
本電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。
論文使用權限 Thesis access permission:校內校外完全公開 unrestricted
開放時間 Available:
校內 Campus: 已公開 available
校外 Off-campus: 已公開 available


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

QR Code