A Self-organizing Algorithm for T-S Fuzzy Model Based on Support Vector Machine Regression and Its Application
-
摘要: 结合模糊聚类算法和支持向量机回归算法提出了一种新的T-S模糊模型自组织算法. 该算法首先利用一种改进模糊聚类算法提取模糊规则和辨识前件参数,然后将T-S模糊模型后件变换为标准线性支持向量机回归模型,并利用支持向量机回归算法辨识后件参数. 仿真结果表明,相比现有的自组织算法,本文提出的T-S模糊模型自组织算法在规则数较少的情况下,仍然具有较高的辨识精度和较好的泛化能力. 最后,利用提出的T-S模糊模型自组织算法较好地建立了直拉硅单晶炉加热器和空气预热器的温度模型.Abstract: A new self-organizing algorithm for T-S fuzzy model is proposed by combining the fuzzy clustering algorithm and the support vector machine (SVM) regression algorithm. This algorithm firstly uses an improved fuzzy clustering algorithm to extract fuzzy rules and identify antecedent parameters. Then the T-S fuzzy model consequent is transformed into a standard linear support vector machine regression model, thus its parameters are identified using the support vector machine regression algorithm. Simulation results show that the self-organizing algorithm for T-S fuzzy model in this paper still has higher approximation accuracy and better generalization ability in the case of a small number of rules compared with the existing self-organizing algorithm. Finally, a heater temperature model of Czochralski single crystal furnace and an air preheater temperature model are better established using the proposed self-organizing algorithm for T-S fuzzy model.
-
[1] Takagi T, Sugeno M. Fuzzy identification of systems and its applications to modeling and control. IEEE Transactions on Systems, Man, and Cybernetics, 1985, SMC-15(1): 116-132 [2] Liao Long-Tao, Li Shao-Yuan, Huang Guang-Bin. T-S fuzzy model identification with growing and pruning rules for nonlinear systems. Acta Automatica Sinica, 2007, 33(10): 1097-1100(廖龙涛, 李少远, 黄广斌. 规则可生长与修剪的非线性系统T-S模糊模型辨识. 自动化学报, 2007, 33(10): 1097-1100) [3] Liu Ya, Hu Shou-Song. Fuzzy robust tracking control for uncertain nonlinear systems. Acta Automatica Sinica, 2004, 30(6): 949-953(刘亚, 胡寿松. 不确定非线性系统的模糊鲁棒跟踪控制. 自动化学报, 2004, 30(6): 949-953) [4] Mi Yang, Jing Yuan-Wei. Robust stabilization of nonlinear time delay discrete-time systems based on T-S model. Acta Automatica Sinica, 2006, 32(2): 207-212(米阳, 井元伟. 基于T-S模型的非线性时滞离散系统的鲁棒镇定. 自动化学报, 2006, 32(2): 207-212) [5] Wu W, Li L, Yang J, Liu Y. A modified gradient-based neuro-fuzzy learning algorithm and its convergence. Information Sciences, 2010, 180(9): 1630-1642 [6] Li C S, Chiang T W, Yeh L C. A novel self-organizing complex neuro-fuzzy approach to the problem of time series forecasting. Neurocomputing, 2013, 99: 467-476 [7] Wai R J, Huang Y C, Chen Y C. Intelligent daily load forecasting with fuzzy neural network and particle swarm optimization. In: Proceedings of 2012 IEEE International Conference on Fuzzy Systems. Brisbane, Australia: IEEE, 2012. 1-6 [8] Liu F, Er M J. Learning algorithm for constructing fuzzy neural networks with application to regression problems. In: Proceedings of 2011 International Conference on Information Science and Technology. Nanjing, China: IEEE, 2012. 318-322 [9] Chen C S. TSK-type self-organizing recurrent-neural-fuzzy control of linear microstepping motor drives. IEEE Transactions on Power Electronics, 2010, 25(9): 2253-2265 [10] He L Q, Sun X F. Set-membership identification of T-S fuzzy models using support vector regression. In: Proceedings of the 9th International Conference on Electronic Measurement & Instruments. Beijing, China, IEEE, 2009. 1-59-1-63 [11] Ko C N. Wsvr-based fuzzy neural network with annealing robust algorithm for system identification. Journal of the Franklin Institute, 2012, 349(5): 1758-1780 [12] Liang Yan-Ming, Liu Ding. Self-organizing identification algorithm for T-S fuzzy model and its applications. Chinese Journal of Scientific Instrument, 2011, 32(9): 1941-1947(梁炎明, 刘丁. 一种T-S模糊模型的自组织辨识算法及应用. 仪器仪表学报, 2011, 32(9): 1941-1947) [13] Zhao W Q, Li K, Irwin G W. A new gradient descent approach for local learning of fuzzy neural models. IEEE Transactions on Fuzzy Systems, 2013, 21(1): 30-44 [14] Zhang Ji-Li, Zhao Tian-Yi, Liu Hui. Clustering obtainment method of T-S fuzzy control rules based on multi-dimensional ANFIS. Journal of Dalian University of Technology, 2010, 50(4): 580-585(张吉礼, 赵天怡, 刘辉. 基于多维ANFIS的T-S模糊控制规则聚类获取方法. 大连理工大学学报, 2010, 50(4): 580-585) [15] Chen Xiao, Wang Ning. Fuzzy recurrent neural network modeling based on chaos DNA genetic algorithm. Control Theory & Applications, 2011, 28(11): 1589-1594(陈霄, 王宁. 基于混沌DNA遗传算法的模糊递归神经网络建模. 大控制理论与应用, 2011, 28(11): 1589-1594) [16] Yan Hui, Zhang Xue-Gong, Li Yan-Da. Relation between a support vector machine and the least square method. Journal of Tsinghua University (Science and Technology), 2001, 41(9): 77-80(阎辉, 张学工, 李衍达. 支持向量机与最小二乘法的关系研究. 清华大学学报(自然科学版), 2001, 41(9): 77-80) [17] Zhao L, Qian F, Yang Y P, Zeng Y, Su H J. Automatically extracting T-S fuzzy models using cooperative random learning particle swarm optimization. Applied Soft Computing, 2010, 10(3): 938-944 [18] Jang J S R, Sun C T. Functional equivalence between radial basis function networks and fuzzy inference systems. IEEE Transactions on Neural Networks, 1993, 4(1): 156-159 [19] Huang Jian-Yuan. Fuzzy Sets and Its Application. Yinchuan: Ningxia People's Education Publishing House, 1999(黄健元. 模糊集及其应用. 银川: 宁夏人民教育出版社, 1999) [20] Vapnik V. The Nature of Statistical Learning Theory. New York: Springer-Verlag, 1995 [21] Lin C J, Chen C H, Lin C T. A hybrid of cooperative particle swarm optimization and cultural algorithm for neural fuzzy networks and its prediction applications. IEEE Transactions on Systems, Man, and Cybernetics-Part C: Applications and Reviews, 2009, 39(1): 55-68 [22] Juang C F, Hsiao C M, Hsu C H. Hierarchical cluster-based multispecies particle-swarm optimization for fuzzy-system optimization. IEEE Transactions on Fuzzy Systems, 2010, 18(1): 14-26 [23] Subramanian K, Suresh S. A meta-cognitive sequential learning algorithm for neuro-fuzzy inference system. Applied Soft Computing, 2012, 12(11): 3603-3614 [24] Deng X S, Wang X Z. Incremental learning of dynamic fuzzy neural networks for accurate system modeling. Fuzzy Sets and Systems, 2009, 160(7): 972-987 [25] Leng G, Zeng X J, Keane J A. A hybrid learning algorithm with a similarity-based pruning strategy for self-adaptive neuro-fuzzy systems. Applied Soft Computing, 2009, 9(4): 1354-1366 [26] Lee C H, Teng C C. Identification and control of dynamic systems using recurrent fuzzy neural networks. IEEE Transactions on Fuzzy Systems, 2000, 8(4): 349-366 [27] Lin C J, Chin C C. Prediction and identification using wavelet-based recurrent fuzzy neural networks. IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics, 2004, 34(5): 2144-2154 [28] Leng G, McGinnity T M, Prasad G. An approach for on-line extraction of fuzzy rules using a self-organising fuzzy neural network. Fuzzy Sets Systems, 2005, 150(2): 211-243
点击查看大图
计量
- 文章访问数: 1985
- HTML全文浏览量: 82
- PDF下载量: 1114
- 被引次数: 0