基于支持向量机的经济预警方法研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
经济预警不仅是经济学的重要研究领域,而且倍受各国政府和公众的普遍关注。其研究结果将直接关系到对经济状况的正确认识和判断,从而影响宏观政策的合理制定。但是,传统预警方法往往囿于专家经验和简单的数学模型,难于处理高度非线性模型,无法满足宏观经济预警的客观要求。支持向量机(Support Vector Machine,SVM)是最近流行的一种数据挖掘技术。由于其坚实的理论基础和良好的推广性能,支持向量机已成为近几年的研究热点。
     论文将支持向量机、模糊理论与宏观经济预警研究等相结合,尝试建立起基于支持向量机的宏观经济预警方法体系,并对支持向量机的理论和方法进行拓广。同时,结合实际数据进行经济预警的实证分析,以达到理论与实践的结合。
     本文的主要研究成果如下:
     1.对经济预警的理论、研究方法和发展历史进行了回顾和综述;详细讨论了传统预警系统的预警本质,包括经典预警理论和新预警理论及其预警系统,建立了预警系统框架范式;深入分析了统计学习理论和支持向量机的基本理论和特点。
     2.分析模式分类、SVM和宏观经济预警的内在联系,指出经济预警可以看作一个模式分类过程。论文将SVM与经济预警相结合,首次提出了SVC(Support Vector Classification)智能经济预警模型,实现了模型参数的自动选择,给出了具体算法步骤和实证分析。
     3.鉴于经济预警过程的不确定性,论文首次提出了带有不确定性的支持向量分类(USVC)预警方法。该方法将专家意见和不确定性信息融入预警系统,实现了预警方法与专家智能的有机结合,为宏观经济预警研究提供了新的思路和方法,把模糊理论和SVM引入了一个新的应用空间。
     4.多类经济预警过程可以看作有序回归问题,论文首次将有序支持向量回归应用到经济预警系统,并结合USVC建立了不确定性有序支持向量回归(UOSVR)经济预警模型。
     5.特征选择是模式分类中的一个重要步骤;基于经济预警指标之间存在相关性和冗余,提出一类新的经济预警系统的预警指标选择算法:SVM预警指标选择方法。
     6.就SVM的核方法在经济预警系统中的应用进行了分析,包括支持向量回归、支持向量时间序列预测方法和核主成分分析(KPCA)多指标综合评价方法,并给出了数据实验。
Economic early warning is one of the most important research fields of economics. It is widely concerned about by all governments and public for its significance in economic subjects. The results of research on early warning show direct relation to the correctness of the cognition and judgment, to the choice of macroeconomic policies. However, usual warning methods often based on experts' experience or simple math models. And it is hard to deal with nonlinear problems so as not to meet the demand of macroeconomic early warning. As a popular arithmetic for data mining, Support vector machine or SVM has drawn much attention on this topic in recent years for its stabile basis in theory and good generalization.
    A macroeconomic early warning method is proposed by SVM combined with fuzzy theory and early warning research in this paper. Some new models are established to generalize and update SVM. Meanwhile, the methods are testified though data experiments in practice. Main results as following:
    1. Summarize the theories, research methods and developing history of economic early warning. Discuss the warning nature of usual early warning system including classical and new warning system and establish the frame pattern of warning system. Analyze the basic theory and character of Statistic Learning Theory (SLT) and SVM.
    2. Analyze the relations among pattern classification, SVM and macroeconomic early warning. Points out that early warning can be viewed as a process of pattern classification. For the first time a new intelligent warning system based on support vector classification is proposed which can auto-select the parameters in the model.
    3. It is required that every input must be exactly assigned to one of these two classes without any uncertainty in standard SVC. USVC early warning algorithm on expert advices is proposed for the first time, which is able to deal with the training data with uncertainty. Realize the effective combination between warning methods and expert intelligence.
    4. Ordinal support vector regression (OSVR) early warning algorithm is designed for multi-class early warning problem which label is associated with an integer from 1 to k. And fuzzy OSVR early warning Method is also designed, which can deal with the training data with uncertainty. A proper membership model named WBM is also proposed to fuzzify all the training data of every class.
    5. A new economic warning indices selection method is proposed for SVC early warning system based upon finding those indices which minimize bounds on the leaver-one-out error.
    6. Analyze the application of kernel function in SVM including support vector regression (SVR), kernel time series prediction and kernel principal component analysis (KPCA) comprehensive evaluation model.
引文
[A98] 安晓宁.粮食安全预警的理论、方法及其系统设计.世界农业,1998,231(7):7-13.
    [ABN99] Alon U., Barkai N., Notterman D., et al. Broad patterns of gene expression revealed by clustering analysis of tumor and normal colon cancer tissues probed by oligonucleotide arrays. Cell Biology, 1999, 9(6): 6745-6750.
    [B98] Burges J. C. A tutorial on support vector machines for pattern recognition. Data Mining and Knowledge Discovery, 1998, 2(2): 121-167.
    [BL91] 毕大川,刘树成.经济周期与预警系统.北京:科学出版社,1991.
    [BL97] Blum A. and Langley P. Selection of relevant features and examples in machine learning. Artificial Intelligence, 1997, 245-271.
    [BM92] Bennett K P. and Mangasarian O. L. Robust linear programming discrimination of two linearly inseparable sets. Optimization Methods and Software, 1992, (1): 23-34.
    [BM98] Bradley P.S. and Mangasarian O.L. Feature selection via concave minimization and support vector machines. In: Proc. 15th International Conf. on Machine Learning, pages 82-90. Morgan Kaufmann, San Francisco, CA, 1998.
    [BZ00] 边肇祺,张学工.模式识别(第二版).北京:清华大学出版社,2000.
    [C00] Colin C. Algorithmic approaches to training support vector machines: a survey. In: Belgium, eds. Proceedings of ESANN 2000, D-Facto Publications, 2000, 27-36.
    [C02] 程亨华.关于粮食安全及主要指标的研究.粮油食品科技,2002,10(5):1-4.
    [C95] 程念贫,等.智能化预警系统的设计.系统工程与电子技术,1995,10(11):21-25.
    [C99] Chih W.H., et al. A simple decomposition method for support vector machines. Technical report, National Taiwan University, 1999.
    [CB01] Collobert R. and Bengio S. SVMtorch: Support vector machines for large-scale regression problems. Journal of Machine Learning Research, 2001, (1): 143-160.
    [CCS99] Cristianini N., Campbell C., and Shawe-Taylor J. Dynamically adapting kernels in support vector machines. In: M. S. Kearns, S. A. Solla, and D. A. Cohn, eds. Advances in Neural Information Processing Systems 11. MIT Press, 1999.
    [CHL99] Chang C.C., Hsu C.W. and Lin C.J. The analysis of decomposition methods for support
    
    vector machines. In: Workshop on Support Vector machines, IJCAI, 1999.
    [CS00] Cristianini N. and Shawe-Taylor J. An Introduction to Support Vector Machines. Cambridge: Cambridge Univ. Press, 2000.
    [CVB02] Chapelle O., Vapnik V., Bousquet O., et al. Choosing kernel parameters for support vector machines. Machine Learning, 46(1):131-159, 2002.
    [CWD03] 陈毅松,汪国平,董土海.基于支持向量机的渐进直推式分类学习算法.软件学报,2003,14(3):451-460.
    [D02] 戴行信.预警的数学理论研究.武汉理工大学学报(交通科学与工程版),2002,26(2):195-198.
    [F00] 范劲松.SVM理论及其应用的研究:[博士学位论文].合肥:中国科技大学,2000.
    [F01] 樊茂勇.基于应用贡献分析法的经济预警指标选择.中国农村观察,2001,7(3):57-64.
    [FW02] Fu C., Wang S.D. Fuzzy support vector machines. IEEE Tansactions on Networks, 2002, 13(2): 464-471.
    [FW56] Franke M. and Wolfe P. An algorithm for quadratic programming. Naval Research Logistics Quarterly 1956, (3): 95-110.
    [G97] 顾海兵.宏观经济预警研究:理论·方法·历史.经济理论与经济管理,1997,(4):1-7.
    [G98] Girosi F. An equivalence between sparse approximation and support vector machines. Neural Computation, 1998, 10(6): 1455-1480.
    [GC92] 顾海兵,陈璋.中国工农业经济预警.北京:中国计划出版社,1992.
    [GWB00] Guyon I., Weston J., Bamhill S., et al. Gene selection for cancer classification using support vector machines. Machine Learning, 2000.
    [GY93] 顾海兵,俞亚丽.未雨绸谬—宏观经济问题预警研究.北京:经济日报出版社,1993.
    [GZL98] 高仁祥,张世英,刘豹.基于神经网络的变量选择方法.系统工程学报,1998,42(6):12-16.
    [H99] 贺京同.基于神经网络的经济波动与宏观调控研究:[博士学位论文].天津:南开大学机器人与信息自动化研究所,1999.
    [HL02] Huang H.P. and Liu Y.H. Fuzzy support vector machines for pattern recognition and data
    
    
    mining.International Journal of Fuzzy Systems,2002,4 (3) :826-835.
    [HPZ00] 贺京同,潘凝,张建勋,等.基于模糊神经网络的宏观经济预警研究.预测,2000, (4) :42-45.
    [HS98] Hearst M.A.,Scholkopf B.,Dumais S.,et al.Trends and controversies-support vector machines.IEEE Intelligent Systems,1998,13(4) :18-28.
    [HS98] 黄季昆,斯·罗泽尔.迈向21世纪的中国粮食经济.北京:中国农业出版社,1998.
    [J98] Joachims T.Text categorization with support vector machines:Learning with Many Relevant Features.Springer:Proc.of the European Conf.on Machine Learning,1998.
    [J99] John C.P.Fast training of support vector machines using Sequential Minimal Optimization. In:Scholkopf B.et al,eds.Advances in Kernel Methods-Support Vector Learning,Cambridge, MA,MIT Press,1999,185-208.
    [JJ00] Jebara T.and Jaakkola T.Feature selection and dualities in maximum entropy discrimination.In:Uncertainity In Artificial Intellegence,2000.
    [K00] keerthi s.s.Convergence of a generalized SMO algorithm for SVM classifier design TRCD-00-01 Control Division Dept.of Mecha.And Prod.Engineering National University of Singapore,2000.
    [K01] Kwok J.T.Linear dependency betweeneand the input noise in e-support vector regression,In:G Dorffner,H.Bishof,and K Hornik,Eds.ICANN 2001,LNCS 2130 (2001) :405-410.
    [ K90] Knerr S.,et al.Single-layer learning revisited:A step wise procedure for building and training a neural network.In:Fogelman-Soulieetal,eds.Neurocomputing:Algorithms,Architectures and Applications,NATOASI.Springer,1990.
    [K95] 柯炳生.中国粮食市场与政策.北京:中国农业出版社,1995.
    [K99] Keerthi S.S.,et al.A fast iterative nearest point algorithm for support vector machine classifier design.TR-ISL-99-03 Dept.of CS and Auto.Indian Institute of Science Banga-ore, India,1999.
    [K99] Keerthi S.S.,et al.Improvements to Platt's SMO Algorithm for SVM classier design, TRCD-99-14,Dept.of Mecha.And Prod.Engin.National Uni.Of Singapore,1999.
    [K99] Kreel U.Pairwise classification and support vector machines.In:Scholkopf B.,eds. Advances in Kernel Methods:Support Vector Learning,pages MITPress,Cambridge,MA,1999, 255-268.
    [KJ97] Kohavi R.and John G Wrappers for feature subset selection.Artificial Intelligence,1997 (97) :273-324.
    
    
    [KPC02] Kanevski M., Pozdnukhov A., Canu S., et al. Advanced spatial data analysis and modeling with support vector machines. International Journal of Fuzzy Systems, 2002, 4(1):606-615.
    [LD02] 刘广利,邓乃扬.基于SVM分类的预警系统.中国农业大学学报,2002 30(6):97-100.
    [LG01] 李凯,郭子雪.一种基于SVM的函数模拟方法.微机发展,2001(5):5-6.
    [LG99] Leray P. and Gallinari P. Feature selection with neural networks. Behaviormetrika, 1999, 26(1): 145-166.
    [LL02] 李靖华,郭耀煌.主成分分析用于多指标评价的方法研究—主成分评价.管理工程学报,2002(1);39-43.
    [LL99] 卢增祥,李衍达.交互支持向量机学习算法及其应用.清华大学学报,1999,39(7):93—97.
    [LW02] Lin C.E and Wang S.D. Fuzzy Support Vector Machines. IEEE transactions on neural networks, 2002, 13(2): 464-471.
    [LWP99] 刘开第,吴和琴,庞彦军,等.不确定性信息数学处理及应用.北京:科学出版社,1999.
    [LY02] 刘广利,杨志民.一种新的支持向量回归预测模型.吉首大学学报(自然科学版),2002(4):22-27.
    [LZW98] 李志强,赵忠萍,吴玉华.中国粮食安全预警分析.中国农村经济,1998(1):27-32.
    [MMR01] Müller K.-R., Mika S., Rtsch G, et al. An introduction to kernel-based learning algorithms. IEEE Transactions on Neural Networks, 2001, 12(2): 181-201.
    [MSR98] Müller K.-R., Smola A.J., Rtsch G., et al. Using support vector machines for time series prediction. Advances in Kernel Methods - Support Vector Learning, MIT Press, Cambridge, MA, 1998: 243-253.
    [N99] 聂凤英.粮食安全问题探析.农业经济,1999,(7):30-31.
    [OFG97] Osuna E., Freund R. and Girosi E Training support vector machines: An application to face detection. In: Puerto Rico, edt. Proceedings of CVPR'97, 1997.
    [P00] Platt J., etal. Large margin DAGs for multiclass classification. In: Advances in Neural Information Processing Systems 12, MIT Press, 2000, 547-553.
    
    
    [PR98] Pontil M.,Rogai S.and Verri A..Support vector machines:a large scale QP.In:R.De Leone et al.,eds.High Performance Algorithms and Software in Nonlinear Optimization,Kluwer Academic Publishers,1998,315-336.
    [PV98] Pontil M.and Verri A.Support vector machines for 3-d object recognition.IEEE Trans.PAMI,1998,155 (20) :637-646.
    [R99] Rodrigo F.Predicting time series with a local support vector regression machine.In:ACAI 99,1999. http://citeseer.nj.nec.com/fernandez99predicting.html.
    [RTC00] Rosipal R.,Trejo L.J.and Cichocki A.Kernel principal component regression with EM approach to nonlinear principal components extraction.Technical Report 12,Computing and Information Systems,University of Paisley,Scotland,2000b.
    [S00] Scholkopf B.,et al.New support vector algorithms.Neural Computation,2000,12 (5) :1083-1121.
    [S01] Suykens J.A.K.Support vector machines:a nonlinear modelling and control perspective.European Journal of Control,Special Issue on fundamental issues in control,2001,7(2) :311-327.
    [S02] 孙尚拱.形体老化与疾病的非线性主成分分析.数理统计与管理,2002,21(4) :51-55.
    [S98] Steve G Support vector machines for classification and regression.Technical report, Intelligent Speech and Intelligent Systems (ISIS) Group,University of Southampton,1998.
    [S99] Scholkopf B.,et al.Estimating the support of a high-dimensional distribution.TR99-87, Microsoft Research.1999.
    [SBS98] Scholkopf B.,Bartlett P.,Smola A.,et al.Support Vector regression with automatic accuracy control.In:Niklasson L.,Ziemke T.,eds.Proceedings of ICANN '98,Perspectives in Neural Computing,Springer,Berlin,1998:111-116.
    [SBS99] Scholkopf B.,Surges C,and Smola A.Advances in kernel methods-support vector learning.Cambridge:MIT Press,1999.
    [SP94] Sung K.,Poggio T.Example-base learning for view-base human face detection.A.I. Memo 1521,MITA.I.Lab.,December 1994.
    [SS02] Scholkopf B.and Smola A.Learning with Kernels.Cambridge:MIT Press,2002.
    [SS98] Smola A.and Scholkopf B..A tutorial on support vector regression.Technical Report NC2-TR-1998-030,NeuroCOLT2,1998.
    [SSM98] Scholkopf B.,Smola A.,Muller K.Kernel principal component analysis.Advances in Kernel Methods,MIT Press,1998:327-352.
    [SV00] Suykens J.A.K and Vandewalle J.Recurrent least squares support vector machines.IEEE
    
    Transactions on Circuits and Systems-Ⅰ, 2000, 47(7): 1109-1114.
    [SV99] Suykens J.A.K., Vandewalle J. Least squares support vector machine classifiers. Neural Processing Letters, 1999, 9(3): 293-300.
    [SV99] Suykens J.A.K., Vandewalle J. Multi-class least squares support vector machines. In: IJCNN'99 International Joint Conferenceon Neural Networks, Washington, DC, 1999.
    [SVD01] Suykens J.A.K., Vandewalle J. and De Moor B. Optimal control by least squares support vector machines. Neural Networks, 14(1):23-35, 2001.
    [TH00] 田盛丰,黄厚宽.基于支持向量机的数据库学习算法.计算机研究与发展,2000,37(1):17—22.
    [V01] Volker T. Scaling kernel-based systems to large data sets. Data Mining and Knowledge Discovery, 2001, 5(3): 197-211.
    [V98] Vapnik V. N. Statistical Learning Theory. New York: Wiley, 1998.
    [VGS97] Vapnik V., Golowich S.E., Smola A. Support vector method for function approximation, regression estimation, and signal processing. Neural Information Processing Systems, MIT Press, Cambridge, MA, 1997(9): 121-128.
    [VSB01] Van Gestel T., Suykens J., Baestaens D., et al. Financial time series prediction using least squares support vector machines within the evidence framework. IEEE Transactions on Neural Networks, Special Issue on Neural Networks in Financial Engineering, 2001, 12 (4):809-821.
    [VSL02] Van Gestel T., Suykens J., Lanckriet G, et al. Multiclass ls-svms: Moderated outputs and coding-decoding schemes. Neural Processing Letters, 2002, 15(1):45-48, Feb.
    [VSL02] Van Gestel T., Suykens J.A.K., Lanckriet G, Lambrechts A., et al. Bayesian framework for least squares support vector machine classifiers, gaussian processes and kernel fisher discriminant analysis. Neural Computation, 2002, 14(5): 1115-1147.
    [W02] 吴声怡.应用神经网络评价粮食安全.福建论坛(经济社会版),2002(3):39-41.
    [W94] 王小波等.经济周期与预警研究—理论、方法、应用.北京:冶金出版社,1994.
    [W97] 王慧敏.我国宏观经济预警方法研究:[博士学位论文].徐州:中国矿业大学工商管理学院,1997.
    [W98] Williams C.K.I. Prediction with Gaussian processes: From linear regression to linear prediction and beyond. In: M.I. Jordan, eds. Learning and Inference in Graphical Models, pages
    
    599-621. Kluwer, 1998.
    [W99] 王光远.未确知信息及其数学处理.哈尔滨建筑工程学院学报,1999,(4):1-10.
    [W99] 王建成.我国宏观经济预警系统的预警方法研究:[博士学位论文].杭州:浙江大学,1999.
    [WC01] 王建芬,曹元大.支持向量机在大类别数分类中的应用.北京理工大学学报,2001,21(2):225-228.
    [WCY99] 王慧敏,陈宝书,袁明.宏观经济预警系统的结构模式.太原理工大学学报,1999,30(3):293-296.
    [WMC00] Weston J., Mukherjee S., Chapelle O., et al. Feature selection for SVMs. Advances in Neural Information Processing Systems 13, MIT Press, 2000.
    [WW98] Weston J., Watkins C. Multi-class support vector machines. TR CSDTR9804, Department of Computer Science Egham, Surrey TW200 EX, England, 1998.
    [WZ01] 王国胜,钟义信.支持向量机的若干新进展.电子学报,2001,29(10):1397-1400.
    [XH98] 徐国祥,胡清友.统计预测和决策.上海:上海财经大学出版社,1998.
    [XW02] 肖健华,吴今培.基于核的特征提取技术及应用研究.计算机工程,2002,28(10):36-38.
    [Y00] 杨志民.未确知信息的数学处理方法.中国管理科学,2000,8(专辑):192-196.
    [Y02] 游建章.粮食安全预警与评价的评价.农业技术经济,2002(2):11-14.
    [Y95] 于静.宏观经济监测预警系统.数理统计与管理,1995,3(5):55-61.
    [YA00] Yang M.H., Ahuja N. A Geometric approach to train support vector machines, In: Proceedings of CVPR2000, Hilton Head Island, 2000, 430-437.
    [YZL01] 阎辉,张学工,李衍达.支持向量机与最小二乘法的关系研究.清华大学学报(自然科学版),2001,41(9):77-80.
    [Z00] 张学工.关于统计学习理论与支持向量机.自动化学报,2000,26(1):32—4225.
    [Z95] 张厚泽.中国经济波动与监测预警.北京:中国统计出版社,1995.
    [Z97] 朱泽.中国粮食安全状况研究.中国农村经济,1997,(5):26-33.
    [ZNM99] 朱杰,聂振邦,马晓河.21世纪中国粮食问题.北京:中国计划出版社,1999.
    [ZR00] Zien A., Rtsch G., Mika S., et al. Engineering support vector machine kernels that
    
    recognize translation initiation sites. Bioinformatics, 2000, 16(9): 799-807.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700