簡易檢索 / 詳目顯示

研究生: 郭靜宜
Ching-Yi Kuo
論文名稱: 以類神經網路進行型樣識別之研究
Pattern Recognition by Artificial Neural Networks
指導教授: 王小璠
Hsiao-Fan Wang
口試委員:
學位類別: 博士
Doctor
系所名稱: 工學院 - 工業工程與工程管理學系
Department of Industrial Engineering and Engineering Management
論文出版年: 2008
畢業學年度: 96
語文別: 英文
論文頁數: 143
中文關鍵詞: 型樣識別明確與模糊資料模糊集合理論類神經網路學習方法模糊四則運算近似法
外文關鍵詞: Pattern Recognition, Crisp and Fuzzy Data, Fuzzy Set Theory, Neural Networks, Learning Algorithm, Fuzzy Arithmetic Approximation
相關次數: 點閱:3下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • Pattern Recognition, consists of factor/feature analysis, clustering, and classification, is a process that deals with searching structures in data. It intends to group data into categories or classes. Artificial neural network has learning capability, and the extended hybrid systems of fuzzy neural network can also deal with fuzzy data to capture the imprecise and uncertain information. The hybrid fuzzy neural system has been widely applied to the applications of pattern recognition. For each task of pattern recognition, we have specific issues to focus on. First in factor analysis, the sufficient and necessary conditions of the selected factors should be considered. Second, the core issue of clustering is the determination of the best numbers of clusters. Third, when the data are vague, the patterns are described as fuzzy data. Hence, how to recognize the fuzzy patterns shall be also coped in our study. Since each of these issues can be regarded as learning processes, we shall develop effective learning algorithms based on crisp and fuzzy neural network for the purpose of pattern recognition.

    For each issue above, analytical tool was developed with respective to two types of crisp and fuzzy data. Therefore, two categories of neural networks were proposed respectively. For crisp data, crisp neural networks were designed for first, factor analysis of which a supervised learning neural network was developed based on the hierarchical structure of factors. Second, for clustering of determining the number of clusters and grouping, a pseudo-competitive learning algorithm considering with overlapped data was developed. As regard fuzzy data, for recognizing and classifying fuzzy patterns, a new learning algorithm of the fuzzy neural network was developed in which the generalized fuzzy numbers were considered. For each case, the numerical examples and case studies were presented which have shown the accurate and effective results for the proposed algorithms.


    型樣識別為一尋找資料結構的過程,並且試圖將資料分類成數各資料群體,以利於辨別資料的特性,其主要工作包含了因素/特徵分析、資料聚類與資料分群。類神經網路則是具有學習的特性,可透過學習的方法來擷資料型態;然而事實上,也有許多的資料在本質上具有不精確性與模糊性,用模糊類神經網路來進行模糊資料的型樣識別,便可獲得並掌握這些具有不精確性的資訊。
    本論文的目的在探索明確與模糊資料的特性,尤其針對目前在型樣識別中存在的幾項主要議題提出討論、並提出解決的方法。本論文基於資料的特性分為兩大部分:第一部份針對明確資料的因素分析,首先提出一套流程,以滿足因素分析要求因子必需獨立且重要的之充分必要條件,其中以督導式的類神經網路學習法決定擷取因子的重要性;接著,提出一似競爭學習(Pseudo-competitive learning)的模糊聚類分析法,對資料依其特徵進行聚類,並且同時藉由這學習方法來決定資料的類別數(群數)。第二部份乃針對模糊資料的分群在模糊類神經網路的學習架構下,根據所發展的一般性模糊數運算近似法有效辨認與分類模糊資料。
    對於各一提所提出之解決方法,我們均以示例說明、並以實際案例來測試與比較之。由所應用的案例如電信業顧客分析、台灣茶葉品質評估、台灣地區的地震預測、IRIS聚類分析、模糊邏輯規則資料顯示所提出的分析方法在效率與準確度上均能達到相當良好的型樣識別的目的。

    ABSTRACT i 中文摘要 iii 誌謝 iv TABLE OF CONTENTS v FIGURE CAPTIONS viii TABLE CAPTIONS x GLOSSARY OF MAIN SYMBOLS xii CHAPTER 1 INTRODUCTION 1 1.1 Pattern Recognition 1 1.2 Methodologies 2 1.2.1 Artificial Neural Networks 2 1.2.2 Fuzzy Sets 4 1.3 Motivation of the Study 5 CHAPTER 2 LITERATURES REVIEW 8 2.1 Factor Analysis 8 2.2 Clustering 10 2.3 Classification 12 2.4 Summary 15 PART I. PATTERN RECOGNITION BY CRISP NEURAL NETWORKS 16 CHAPTER 3 HIERARCHICAL FACTOR ANALYSIS WITH SUPERVISED NEURAL NETWORK 16 3.1 Introduction 16 3.2 Factor Analysis 17 3.3 Procedure of Factor Analysis 20 3.3.1 Measure of Independence 21 3.3.2 Measure of Importance 24 3.3.3 Measure of Completeness 27 3.3.4 Summary and Evaluation of the Method 29 3.4 Numerical Illustration - Analysis Customers’ Contribution Demand 31 3.5 Case Study - Analysis of Churn Customers 37 3.6 Discussions and Conclusions 38 CHAPTER 4 FUZZY CLUSTERING WITH PSEUDO-COMPETITIVE LEARNING 41 4.1 Introduction 41 4.2 Algorithms for Fuzzy Clustering 44 4.2.1 Fuzzy C-means (FCM) 44 4.2.2 Competitive-learning Algorithm 45 4.2.3 Summary 46 4.3 The Proposed Pseudo-competitive Learning Algorithm 48 4.3.1 The Objective Function 48 4.3.2 The Learning Rule 49 4.3.3 Determination of the Cluster Numbers 51 4.3.4 Summary of the Algorithm 53 4.4 Numerical Illustrations and Case Study 55 4.5 Discussions and Conclusions 59 PART II. PATTERN RECOGNITION BY FUZZY NEURAL NETWORKS 61 CHAPTER 5 FUZZY PATTERN CLASSIFICATION BY A LEARNING ALGORITHM WITH FUZZY ARITHMETIC APPROXIMATION 61 5.1 Introduction 61 5.2 Basic Concepts and Definition of Three-parameter Fuzzy Arithmetic Approximation 64 5.2.1 Fuzzy Numbers 65 5.2.2 Fuzzy Arithmetic Approximation of L-R Fuzzy Numbers 66 5.3 Fuzzy Neural Networks with Signals of L-R Fuzzy Numbers 74 5.3.1 Single Layer Perceptron 74 5.3.2 Multilayer Perceptron 81 5.3.3 Summary and Evaluation of the Method 85 5.3.4 Numerical Illustrations 87 5.4 Cases Studies 90 5.4.1 Taiwanese Tea Data 90 5.4.2 Taiwan Disastrous Earthquakes 94 5.5 Discussions and Conclusions 100 CHAPTER 6 COMPARISON OF LEARNING ALGORITHMS OF FUZZIFIED NEURAL NETWORKS 102 6.1 Introduction 102 6.2 Fuzzy Neural Networks 103 6.2.1 Forward Pass 105 6.2.2 Backward Pass 106 6.2.3 Summary 106 6.3 Fuzzy Arithmetic on Forward Pass 107 6.3.1 Level-set Approach 107 6.3.2 Three-parameter Approach 108 6.3.3 Summary 110 6.4 Fuzzy Arithmetic on Backward Pass 111 6.4.1 Level-set Approach 112 6.4.2 Three-parameter Approach 114 6.4.3 Summary 115 6.5 Comparisons of the Performances 115 6.5.1 Time Complexity of the Algorithms 115 6.5.2 Accuracy and Efficiency of the Algorithms 116 6.5.3 Analysis of the Comparison 121 6.6 Summary and Conclusions 127 CHAPTER 7 CONCLUSIONS 130 REFERENCES 132 APPENDIX 138 Appendix A: Learning Rules of Backward Pass in FNNs 138 A-(I). Level-set Approach 138 A-(II). Three-parameter Approach 140 Appendix B: ANOVA in Comparison of the Learning Algorithms 143 B-(I). Case 1: Nonlinear Mapping of Fuzzy Numbers 143 B-(II). Case 2: Realization of Fuzzy IF-THEN Rules 144

    [1] J.C. Bezdek, Pattern Recognition with Fuzzy Objective Functions Algorithms. Plenum Press, New York (1987).
    [2] J.C. Bezdek and N.R. Pal, “Some new indexes of cluster validity,” IEEE Transactions on System Man and Cybernetics. 28(3) 301-315 (1998).
    [3] N.K. Bose and P. Liang, Neural Network Fundamentals with Graphs, Algorithms, and Applications. McGraw-Hill, New York 415-417 (1996).
    [4] J.J. Buckley and Y. Hayashi, “Can fuzzy neural nets approximate continuous fuzzy functions?” Fuzzy Sets and Systems. 61 43-52 (1994).
    [5] J.J. Buckley and Y. Hayashi, “Fuzzy neural networks: A survey,” Fuzzy Sets and System. 66 1-13 (1994).
    [6] M.S. Chen, J. Han, and Yu, P.S., “Data mining: an overviews from a database perspective,” IEEE Transaction on Knowledge and Data Engineering. 8(6) 866-883 (1996).
    [7] M.S. Chen and S.W. Wang, “Fuzzy clustering analysis for optimizing fuzzy membership functions,” Fuzzy Sets and Systems. 103 239-254 (1999).
    [8] V. Chepoi and D. Dumitrescu, “Fuzzy clustering with structural constraints,” Fuzzy Sets and Systems. 105 91-97 (1999).
    [9] S.B. Cho, “Pattern recognition with neural networks combined by genetic algorithm,” Fuzzy Sets and Systems. 103 339-347 (1998)."
    [10] B. Cohen and G.L. Murphy, “Models of Concepts,” Cognitive Science. 8 27-58 (1984).
    [11] R.K. De, N.R. Pal, and S.K. Pal, “Feature analysis: neural network and fuzzy set theoretic approaches,” Pattern Recognition. 30(10) 1579-1590 (1997).
    [12] D. Dubois, E. Kerre, R. Mesiar, and H. Prade, “Fuzzy Interval Analysis,” in: D. Dubois and H. Prade (eds.), Fundamentals of Fuzzy Sets, Kluwer Academic, 483-581 (2000).
    [13] D. Dubois and H. Prade, Fuzzy Sets and Systems: Theory and Applications, Academic Press (1980).
    [14] J. Dunyak and D. Wunsch, “Fuzzy number neural networks,” Fuzzy Sets and Systems. 108 48-58 (1999).
    [15] T. Feuring and W.-M. Lippe, “The fuzzy neural network approximation lemma,” Fuzzy Sets and Systems. 102 227-236 (1999)
    [16] R.A. Fisher, “The use of multiple measurements in taxonomic problems,” Annals of Eugenics. 7 179–188 (1936).
    [17] A. Garaldi and P. Blonda, “A survey of fuzzy clustering algorithms for pattern recognition,” International Computer Science Institute. TR-98-038 (1998).
    [18] R.E. Giachetti and R.E. Young, “Analysis of the error in the standard approximation used for multiplication of triangular and trapezoid fuzzy numbers and the development of a new approximation,” Fuzzy Sets and Systems. 91 1-13 (1997).
    [19] R.E. Giachetti, R.E. Young, “A parametric representation of fuzzy numbers and their arithmetic operators,” Fuzzy Sets and Systems. 91 185-2002 (1997).
    [20] M.L. Guerra and L. Stefanini, “Approximate fuzzy arithmetic operations using monotonic interpolations,” Fuzzy Sets and Systems. 150 5-33 (2005).
    [21] S. Haykin, Neural Networks: A comprehensive foundation, Prentice Hall (1999).
    [22] F. Höppner and F. Klawonn, “A contribution to convergence theory of fuzzy c-means and derivatives,” IEEE on Fuzzy Systems. 11(5) 682-694 (1995).
    [23] W.L. Hung and M.S. Yang, “Fuzzy clustering on LR-type fuzzy numbers with an application in Taiwanese tea evaluation,” Fuzzy Sets and Systems. 150 561-577 (2005).
    [24] H. Ishibuchi, R. Fujioka, and H. Tanaka, “Neural networks that learn from fuzzy if-then rules,” IEEE Transactions on Fuzzy Systems. 1(2) 85-97 (1993).
    [25] H. Ishibuchi, K. Kwon, and H. Tanaka, “A learning algorithm of fuzzy neural networks with triangular fuzzy weights,” Fuzzy Sets and Systems. 71 277-293 (1995).
    [26] H. Ishibuchi, K. Morioka, and I.B. Turksen, “Learning by fuzzified neural networks,” International Journal of Approximate Reasoning. 13 327-358 (1995).
    [27] H. Ishibuchi, T. Nakashima, and T. Morisawa, “Voting fuzzy rule-based systems for pattern classification problem,” Fuzzy Sets and Systems. 103 223-238 (1999).
    [28] H. Ishibuchi and M. Nii, “Fuzzy regression using asymmetric fuzzy coefficients and fuzzified neural networks,” Fuzzy Sets and Systems. 119 273-290 (2001).
    [29] H. Ishibuchi and M. Nii, “Numerical analysis of the learning of fuzzified neural networks from fuzzy if-then rules,” Fuzzy Sets and Systems. 120 281-307 (2001).
    [30] R.A. Johnson and D.W. Wichern, Applied Multivariate Statistical Analysis, Englewood Cliffs, N. J.: Prentice-Hall (1988).
    [31] A. Kandel, X.T. Peng, Z.Q. Cao, and P.Z. Wang, “Representation of concepts by factor spaces,” Cybernetics and Systems: An International Journal. 21 43-57 (1990).
    [32] N.K. Kasabov, R.I. Kilgour, and S.J. Sinclair, “From hybrid adjustable neuro-fuzzy systems to adaptive connectionist-based systems for phoneme and word recognition,” Fuzzy Sets and Systems. 103 349-367 (1999).
    [33] J.M. Keller, M.R. Gray, and J.A.Givens, “A fuzzy K-nearest neighbor algorithm,” IEEE Transactions on System Man and Cybernetics. 15(4) 580-585 (1985).
    [34] J. Kim and N. Kasabov, “HyFIS: adaptive neuro-fuzzy inference systems and their application to nonlinear dynamical systems,” Neural Networks. 12 1301-1319 (1999).
    [35] G.J. Klir and B. Yuan, Fuzzy Sets and Fuzzy Logic – Theory and Applications, Prentice-Hall, New Jersey (1995).
    [36] R. Kothari and D. Pitts, “On finding the number of clusters,” Pattern Recognition Letter. 20 405–416 (1999).
    [37] P.V. Krishnamraju, J.J. Buckley, K.D. Reilly, and Y. Hayashi, “Genetic learning algorithms for fuzzy neural nets,” Proceedings of 1994 IEEE International Conference on Fuzzy Systems. 1969-1974 (1994).
    [38] A.D. Kulkarni and C.D. Cavanaugh, “Fuzzy neural network models for classification,” Applied Intelligence. 12 207-215 (2000).
    [39] M.L. Guerra and L. Stefanini, “Approximate fuzzy arithmetic operations using monotonic interpolations,” Fuzzy Sets and Systems. 150 5-33 (2005).
    [40] Z. Li, V. Kecman and A. Ichikawa, “Fuzzified neural network based on fuzzy number operations,” Fuzzy Sets and Systems. 130 291-304 (2002).
    [41] T.W. Liao, “Classification and coding approaches to part family information under a fuzzy environment,” Fuzzy Sets and Systems. 122 425-441 (2001).
    [42] C.T. Lin, “A neural fuzzy control system with structure and parameter learning,” Fuzzy Sets and Systems. 170 183-212 (1995).
    [43] C.T. Lin, F.B. Duh, and D.J. Liu, “A neural fuzzy network for word information processing,” Fuzzy Sets and Systems. 127 37-48 (2002).
    [44] C.T. Lin and C.S. George Lee, “Supervised and unsupervised learning with fuzzy similarity for neural network-based fuzzy logic control systems,” in: R.R. Yager, and L.A. Zadeh (eds.), Fuzzy Sets, Neural Networks, and Soft Computing, New Youk: Van Nostrand Reinhold, 85-124 (1994).
    [45] D.A. Linkens and M.Y. Chen, “Input selection and partition validation for fuzzy modeling using neural network,” Fuzzy Sets and Systems. 107 299-308 (1999).
    [46] P. Liu, “Analyses of regular fuzzy neural networks for approximation capabilities,” Fuzzy Sets and Systems. 114 329-338 (2000).
    [47] M. Ma, M. Friedman, and A. Kandel, “A new fuzzy arithmetic,” Fuzzy Sets and Systems. 108 83-90 (1999).
    [48] J.B. MacQueen, “Some Methods for classification and Analysis of Multivariate Observations,” Proceedings of 5-th Berkeley Symposium on Mathematical Statistics and Probability. Berkeley, University of California Press, 1 281-297 (1967).
    [49] W. Mendenhall and T. Sincich, Statistics for Engineering and the Sciences. Prentice-Hall, (1995).
    [50] L. Mikenina and H.J. Zimmermann, “Improved feature selection and classification by the 2-additives fuzzy measure,” Fuzzy Sets and Systems. 107 197-218 (1999).
    [51] D.C. Montgomery, Design and Analysis of Experiments. John Wiley & Sons, (1996).
    [52] P.M. Narendra and K. Fukunaga, “A branch and bound algorithm for feature subset selection,” IEEE Transactions on Computers. c-26(9) 917-922 (1977).
    [53] R. Ostermark, “A fuzzy neural network algorithm for multigroup classification,” Fuzzy Sets and Systems. 105 113-122 (1999).
    [54] M. Oussalah and J.D. Schutter, “Approximated fuzzy LR computation,” Information Sciences. 153 155-175 (2003).
    [55] N.R. Pal, “Soft computing for feature analysis,” Fuzzy Sets and Systems. 103 201-221 (1998).
    [56] N.R. Pal and J.C. Bezdek, “On cluster validity for the fuzzy c-means model,” IEEE Transactions on Fuzzy Systems. 3(3) 370-379 (1995).
    [57] N.R. Pal, J.C. Bezdek, and R. Hathaway, “Sequential competitive and the fuzzy c-means clustering algorithms,” Neural Networks. 9(5) 787-796 (1996).
    [58] N.R. Pal, J.C. Nandi, and M.K. Kundu, “Self-crossover: a new genetic operator and its application to feature selection,” International Journal of Systems Science. 29(2) 207-212 (1998).
    [59] M.R. Rezaee, B. Goedhart, B.P.F. Lelieveldt, and J.H.C. Reiber, “Fuzzy feature selection,” Pattern Recognition. 32 2011-2019 (1999).
    [60] R. Setiono and H. Liu, “Neural-network feature selector,” IEEE Transactions on Neural Networks. 8(3) 654-661 (1997).
    [61] W. Siedlecki, and J. Sklansly, “On automatic feature selection,” International Journal of Pattern Recognition and Artificial Intelligence. 2(2) 197-210 (1988).
    [62] W. Siedlecki, and J. Sklansky, “A note on genetic algorithms for large-scale feature selection,” Pattern Recognition Letters. 10 335-347 (1989).
    [63] E.E. Smith and D.L. Medin, “Categories and Concepts,” Harvard University Press, Cambridge, Mass., (1981).
    [64] S. Theodoridis and K. Koutroumbas, Pattern Recognition. Academic Press, (2006).
    [65] H. Timm, C. Borgelt, C. Döring, and R. Kruse, “An extension to possibilistic fuzzy cluster analysis,” Fuzzy Sets and Systems. 147 3-16 (2004).
    [66] H.F. Wang and C.J. Huang, “An Alternative Approach to Seismic Hazard Analysis: A Case of Severe Earthquake in Taiwan,” Submitted to International Transactions in Operational Research, (2007).
    [67] H.F. Wang and C.Y. Kuo, “Factor analysis in data Mining,” Computers and Mathematics with Applications. 48 1765-1778 (2004).
    [68] H.F. Wang and C.Y. Kuo, “Three-parameter fuzzy arithmetic approximation of L-R fuzzy numbers for fuzzy neural networks,” International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems. 14(2) 211-233 (2006).
    [69] H.F. Wang and L.S. Lin, “□-Complete information in factor space,” IEEE Transactions on Fuzzy Systems. 6(4) 553-592 (1998).
    [70] H.F. Wang and L.S. Lin, “A multi-criteria analysis of factor selection in a uncertain system,” Journal of Chinese Institute of Industrial Engineers. 24(8) 818-828 (1998).
    [71] H.F. Wang, C. Wang, and G.Y. Wu, “Bi-criteria fuzzy c-means analysis,” Fuzzy Sets and Systems. 64 311-319 (1994).
    [72] P.Z. Wang and M. Sugeno, “The factor fields and background structure for fuzzy sets,” Fuzzy Mathematics. 2(2) 45-54 (1982).
    [73] P.Z. Wang, “A factor space approach to knowledge representation,” Fuzzy Sets and Systems. 36 113-124 (1990).
    [74] W. Wang and Y. Zhang, “On fuzzy cluster validity indices,” Fuzzy Sets and Systems. 158 2095-117 (2007).
    [75] A. Webb, Statistical Pattern Recognition. Arnold, London (1999).
    [76] G. Westphal and T. Blaxton, Data Mining Solutions - Methods and Tools for Solving Real-World Problems. John Wiley & Sons (1998).
    [77] K.L. Wu and M.S. Yang, “Alternative c-means clustering algorithms,” Pattern Recognition. 35 2267-2278 (2002).
    [78] K.L. Wu and M.S. Yang, “A cluster validity index for fuzzy clustering,” Pattern Recognition Letters. 26 1275-1291 (2005).
    [79] S. Wu and T.W.S. Chow, “Clustering of the self-organizing map using a clustering validity index based on inter-cluster and intra-cluster density,” Pattern Recognition. 37 175-188 (2004).
    [80] M.S. Yang and C.H. Ko, “On a class of fuzzy c-numbers clustering procedures for fuzzy data,” Fuzzy Sets and Systems. 84 49-60 (1996).
    [81] W. Yu and X. Li, “Fuzzy identification using fuzzy neural networks with stable learning algorithms,” IEEE Transactions on Fuzzy Systems. 12(3) 411-420 (2004).
    [82] S. Yu, X. Yu, and Z. Man, “A fuzzy neural network approximator with fast terminal sliding mode and its applications,” Fuzzy Sets and Systems. 148 469-486 (2004).
    [83] W. Yu and X. Li, “Fuzzy identification using fuzzy neural networks with stable learning algorithms,” IEEE Transactions on Fuzzy Systems. 12(3) 411-420 (2004).
    [84] L.A. Zadeh, “Fuzzy sets,” Information and Control. 8 338-352 (1965).
    [85] L.A. Zadeh, “Toward a theory of fuzzy information granulation and its centrality in human reasoning and fuzzy logic,” Fuzzy Sets and Systems. 190 111-127 (1997).
    [86] W. Zangwill, Non-linear Programming: A unified Approach. Prentice-Hall, NJ (1969).
    [87] H.J. Zimmermann, Fuzzy Set Theory and Its Application. Kluwer-Nijhoff, Boston (1988).

    無法下載圖示 全文公開日期 本全文未授權公開 (校內網路)
    全文公開日期 本全文未授權公開 (校外網路)

    QR CODE