Using Support Vector Machines, Rough Set and Optimization Algorithm for Manufacturing System
黃玉櫻、陳郁文 ; 白炳豐
E-mail: [email protected]
ABSTRACT
Diagnosing quality faults is one of the most crucial issues in manufacturing processes. Many techniques have been presented to diagnose fault in manufacturing systems. The SVM approach has received more attention due to its classification ability. However, the development of support vector machines (SVM) in the diagnosis of manufacturing systems is rare. Therefore, this thesis attempts to apply the SVM in the diagnosis of manufacturing systems. Furthermore, rough set and Immune Algorithm are employed to determine two parameters of SVM model correctly and efficiently. Five numerical examples are use to demonstrate the diagnosis ability of the proposed DSVMIA+RS (directed acyclic graph support vector machines with Immune Algorithm and rough set) model. The experiment results show that the proposed approach can classify the faulty product types correctly and efficiently.
Keywords : Multi-support vector machine ; Rough set ; Immune algorithm Table of Contents
封面內頁 簽名頁 授權書 iii 中文摘要 iv ABSTRACT v 誌謝 vi 目錄 vii 圖目錄 ix 表目錄 x 第一章 緒論 1 1.1研究背景與動機 1 1.2研究目的與方法 1 1.3研究資料 2 第二章 文獻探討 4 2.1粗略集合理論 4 2.2支援向量機 7 2.3免疫演算法 13 第三章 研究 方法與流程 17 3.1研究架構 17 3.1.1階段Ⅰ:自組織映射圖網路 19 3.1.2階段Ⅱ:粗略集合理論 20 3.1.3階段Ⅲ:DAG支援 向量機 23 3.2正確率之評估 27 第四章 研究實例 29 4.1第一組 30 4.1.1研究實例一 30 4.1.3研究實例三 34 4.2第二組 35 4.2.1 研究實例四 35 4.3第三組 36 4.3.1研究實例五 36 4.4結果分析與討論 39 第五章 結論與末來研究方向 41 5.1 結論 41 5.2未來 研究方向 42 參考文獻 43
REFERENCES
[1] Ahn, B.S., S.S. Cho, C.Y. Kim, “The integrated methodology of rough set and artificial neural network for business failure prediction”, Expert System with Applications 18, 65–74, 2000.
[2] Bazzani, A., A. Bevilacqua, D. Bollini, R. Brancaccio, R. Campanini, N. Lanconelli, A. Riccardi, D. Romani, “An SVM classifier to separate false signals form microcalcifications in digital mammograms”, Phys.Med.Biol.46, 1651-1663, 2001.
[3] Bertoni, A., R. Folgieri, G. Valentini, ” Bio-molecular cancer prediction with random subspace ensembles of support vector machines”, Neurocomputing 63, 535–539, 2005.
[4] Brown, M.P., W.N. Grudy, D. Lin, N. Cristianini, C.W. Sugnet, T.S. Furey, M. Ares, D. Haussler, “Knowledge-based analysis of microarray gene expression data by using support vector machines”, Proceedings of National Academy of Sciences 97 (1), 262–267, 2000.
[5] Burman, P., ”A comparative study of ordinary cross-validation, v-fold cross-validation and the repeated learning-testing methods”
Biometrika, 76(3), 503-514, 1989.
[6] Dimitras, A.I., R. Slowinski, R. Susmaga, C. Zopounidis, “Business failure prediction using rough set”, European Journal of Operational Research, 114, 263–280, 1999.
[7] Dimitras, A.I., S.H. Zanakis, C. Zopounidis, “A survey of business failure with an emphasis on prediction methods and industrial applications
”, European Journal of Operational Research 90, 487–513, 1996.
[8] Fablet, R., L.J. Nicolas, ”Automated fish age estimation from otolith images using statistical learning”, Fisheries Research 72, 279–290, 2005.
[9] Felix, R., U. Toshimitsu, ” Rough Sets-based Machine Learning Using a Binary Discernibility Matrix”, In processding of the second Intelligent Processing and Manufacturing of Materials, 299-305, 1999.
[10] Garc’?a, C., ” Artificial intelligence applied to automatic supervision, diagnosis and control in sheet metal stamping processes”, Journal of Materials Processing Technology 164–165, 1351–1357, 2005.
[11] Greco, S., B. Matarazzo, R. Slowinski, “Rough sets methodology for sorting problems in presence of multiple attributes and criteria”, European Journal of Operational Research 138, 247–259, 2002.
[12] Guo, G., S.Z. Li, K. Chan ”Support vector machines for face recognition”, Image and Vision Computing 19, 631-638, 2001.
[13]Hajela, P., J. Lee “Constrained genetic search via schema adaptation: an immune network solution, Structural Optimization”, 12, 11-15, 1996.
[14]Hou, T.H., W.L. Liu, L. Lin, “Intelligent remote monitoring and diagnosis of manufacturing processes using an integrated approach of neural networks and rough sets”, Journal of Intelligent Manufacturing, 14, 239-253, 2003.
[15] Hsu, C.W., C.J. Lin, ” A Comparison of Methods for Multiclass Support Vector Machines”, IEEE Transactions on Neural Networks 13(2), March 2002.
[16] Huang, C.C., T.L. Tseng, ” Rough set approach to case-based reasoning application”, Expert Systems with Applications 26, 369–385, 2004.
[17] Huang, Y.L., D.R. Chen, ” Support vector machines in sonography: Application to decision making in the diagnosis of breast cancer”, Journal of Clinical Imaging 29, 179–184, 2005.
[18] Huang, Z., H. Chen, C.J. Hsu, W.H. Chen, S. Wu,”Credit rating analysis with support vector machines and neural networks: a market comparative study”, Decision Support Systems 37, 543-558, 2004.
[19] Ioannou, I. , N. Perrot , C. Curt , G. Mauris , G. Trystram, “Development of a control system using the fuzzy set theory applied to a browning process––a fuzzy symbolic approach for the measurement of product browning: development of a diagnosis model––part I ”, Journal of Food Engineering 64, 497–506, 2004.
[20] Jackson, A.G. , Z. Pawlak , S.R. LeClair, ” Rough sets applied to the discovery of materials knowledge”, Journal of Alloys and Compounds 279, 14–21, 1998.
[21] Johan A.K. Suykens, Tony Van Gestel, Jos De Brabanter, Bart De Moor, Joos Vandewalle, “Least Squares Support Vector Machines”, World Scientific Publishing Co. Pte. Ltd, 2002.
[22]John, E.H, Denise E.C, “Learning using an artificial immune system”, Journal of Network and Computer Applications 19, 189-212, 1996.
[23] Kegg, R.L., “On-line machine and process diagnostics”, Annals of the CIRP 32 (2), 469–473, 1984.
[24] Khoo, L.P, L.Y. Zhai, “A prototype genetic algorithm-enhanced rough set-based rule induction system”, Computer in Industry 46, 95 –106, 2001.
[25] Lee, S., George V., “An application of rough set theory to defect detection of automotive glass”, Mathematics and Computers in Simulation 60, 225–231, 2002.
[26] Li, R., Z.O. Wang, “Mining classification rules using rough sets and networks”, European Journal of Operational Research 157, 439–448, 2004.
[27] Liu, X.P., H.J. Xing, X.Z. Wang,” A multistage support vector machine”, Proceedings of the Second Intematiohal Conference on Machine Learning and Cybernetics, Wan, 2-5 November 2003.
[28] Pai, P.F, Y.Y. Huang ”Using directed acyclic graph support vector machines with tabu search for classifying faulty product types”, Lecture Notes in Computer Science, 3973, 1117-1125, 2006.
[29] Pal, M., P.M. Mather, “Assessment of the effectiveness of support vector machines for hyperspectral data”, Future Generation Computer Systems 20, 1215–1225, 2004.
[30]Pawlak, Z.,“Rough Sets”, International Journal of Computer and Information Science 11(5), 341-356, 1982.
[31] Ripley, B.D., ”Pattern recognition and neural networks”, The press syndicate of the university of Cambridge,1996.
[32] Samanta, B., “Gear fault detection using artificial neural networks and support vector machines with genetic algorithms”, Mechanical Systems and Signal Processing 18, 625–644, 2004.
[33] Shen, L. , Francis E.H. Tay , Liangsheng Qu, Yudi Shen, ” Fault diagnosis using Rough Sets Theory”, Computers in Industry 43, 61–72, 2000.
[34] Shen, L., H.T. Loh, “Apply rough set to market timing decisions”, Decision support systems, 583–597, 2004.
[35]Skowron A., Rauszer C., ”The discernibility matrices and functions in information systems”, Intelligent Decision Support––Handbook of Applications and Advances of the Rough Sets Theory, 331–362, 1992.
[36] Slowinski, R., C. Zopounidis, “Rough-set sorting of firms according to bankruptcy risk”, Applying Multiple Criteria Aid for Decision to Environmental Management. Kluwer Academic Publishers, Dordrecht, 339–357, 1994.
[37] Slowinski, R., C. Zopounidis, “Application of the rough set approach to evaluation of bankruptcy risk”, International Journal of Intelligent Systems in Accounting: Finance & Management 4 (1), 27–41, 1995.
[38] Szladow, A., D. Mills, “Tapping financial databases”, Business Credit 95 (7), 1993.
[39] Tay, Francis E.H, L. Shen, “Economic and financial prediction using rough set model”, European Journal of Operational Research 141, 641–659, 2002.
[40] Tay, Francis E.H., L. Shen, “Fault diagnosis based on rough set theory”, Engineering Applications of Artificial Intelligence 16, 39–43, 2003.
[41] Tay, Francis E.H., Lijuan Cao, “Application of support vector machines in financial time series forecasting”, Omega, The International Journal of Management Science 29, 309-317, 2001.
[42] Platt, J.C., S.T. John, C. Nello,” Large Margin DAGs for Multiclass Classification”, In Advance in Neural Information Processing Systems 12, 547–553, MIT Press, 2000.
[43] Vapnik, V., ”The Nature of Statistical Learning Theory”, Berlin, Spring 1995.
[44] Wang, D. D., D. Yang, J. Xu, K. Xu,” Computational Intelligence Based Machine Fault Diagnosis”, Proceedings of The IEEE International Conference on Industrial Technology, 1996.
[45] Wang, Q.H., J.R. Li, ” A rough set-based fault ranking prototype system for fault diagnosis”, Engineering Applications of Artificial Intelligence 17, 909–917, 2004.
[46] Wuxing, L., Peter W. Tse, Zhang Guicai, Shi Tielin ” Classification of gear faults using cumulants and the radial basis function network”, Mechanical Systems and Signal Processing 18, 381–389, 2004.
[47] Yang, B.S., W.W. Hwang, D.J. Kim, A.C. Tan, ” Condition classification of small reciprocating compressor for refrigerators using artificial neural networks and support vector machines”, Mechanical Systems and Signal Processing 19, 371–390, 2005.
[48] Zhang, S., J. Mathew, L. Ma, Y. Sun, ” Best basis-based intelligent machine fault diagnosis”, Mechanical Systems and Signal Processing 19, 357–370, 2005.
[49] Zheng Z., G. Wang, Y. Wu, “Object’s Combination Based Simple Computation of Attribute Core”, In Proceedings of the 2002 IEEE, International Symposium on Intelligent Control, Vancouver: IEEE Control System Society Press, 514-519, 2002.
[50] 王景南,多類支向機之研究,元智大學資訊管理學系碩士論文,民國92年。