- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于BP神经网络企业投资风险预警系统构建
基于BP神经网络的企业投资风险预警系统的构建
[摘要] 本文在企业投资风险分析基础上,提出了一种基于BP神经网络的企业投资风险分析预警方法,构建了投资风险分析模型的BP网络。
[关键词] 投资风险风险预警BP神经网络
BP神经网络是一种基于误差反向传播算法(Back Propagation,简称BP算法)的多层前馈神经网络。作为一种并行分散处理模式,BP神经网络具有非线性映射、自适应学习和较强容错性的特点,可以对复杂多变的企业投资运作环境进行模拟。利用BP神经网络,进行投资风险分析,将能够在企业的投资出现异常时,向人们发出警报,引起人们的关注并集中力量进行解决,从而达到保护企业投资安全性的目的。
一、预警系统神经网络的结构设计
本文采用了三层BP网络结构来构建企业投资风险分析模型,其中输入为预警指标,输出为警报程度,网络隐层激发函数采用常用的双曲正切S型函数(Sigmoid函数),学习算法采用有教师的学习算法――δ学习律。本网络学习的指导思想是通过网络权值的修正与阈值的修正,使误差函数沿梯度方向下降。网络的构建和训练可利用Matlab 6.5来完成,可利用该软件中的Newff函数来构造网络,用Train函数来训练。
二、预警系统神经网络输入矢量的筛选与准备
1.建模指标的筛选
结合实际的运用,企业投资风险预警模型的指标主要包括六大模块:投资管理、投资盈利能力、投资运营效率、投资结构、投资发展潜力和投资安全性。在具体预警指标的选取方面,考虑到各指标间要既能相互补充,又不重复,尽可能全面综合地反映投资项目的运营状况,故每个预警模块各取多个具代表性的指标,综合起来共同构成投资预警指标体系,详见下表。
表企业投资风险预警指标
2.输入数据的准备
为减少靠近边界处噪声造成网络的错误判断,在设计训练组时要选用较多的训练样本。考虑到经验公式和实践操作的问题,建议训练样本数不少于120个,再准备20个左右未参加训练的样本用于测试模型的应用准确性。按照预警的要求,可将全部输入样本数据按“安全”、“警报”和“危机”分为三个表示投资项目可能出现的运营状态训练组,输入到网络中进行训练。
人工神经网络只能处理成数值的输入数据,因此在原始数据输入网络前要将那些模糊、混沌的信息进行变换,将数值限定在[0,1]范围之内。此外,由于预警指标数据的量纲上存在差异,因此在原始数据输入网络之前还要进行归一化处理,使其标准化成为无量纲变量。
三、预警系统神经网络节点数的设计
输入层节点数取决于数据源的维数,由于BP神经网络是一种非线性的平行处理结构模式,变量之间的相关性对于数据处理的影响不大,在进行指标选择时可尽量包括较多的信息。考虑到投资运营的实际状况,及系统学习时间和网络的复杂性,选取了上述17个指标作为输入矢量,本预警模型的输入节点数相应的确定为17。
输出层的节点数可根据使用者的要求来设计。根据投资风险的实际状况和研究的需要,按两个个不同的警情等级(即“安全”、“警报”和“危机”三个等级),网络的输出节点数可取为3。
网络隐含层节点数的选取是一个复杂的问题,太少的隐含层节点会造成局部极小值过多或不鲁棒,而太多的节点数又会使学习时间过长且误差也不一定最佳。鉴于隐含层节点数与输入层、输出层节点数的多少密切相关,可参考经验公式:2XN(其中:X为隐含层节点数,N为样本数)来确定。在此基础上,再运用“凑试法”,首先确定一个较小的隐含层节点数进行训练,如训练次数太多或在规定训练次数内没有收敛,则停止训练,逐步增加隐含层节点数,重新训练。
四、预警系统神经网络报警信号与输出矢量的设计
预警系统的预警信号拟采用一组类似于交通管制信号的红、黄、绿三种信号,分别表示“危机”、“警报”和“安全”三种状态。将网络设计加入单输入单输出的神经门,使其在完成训练后能输出布尔离散变量的报警信号,逻辑关系为:ify<y′then 0 else 1,其中y′为预警阈值,0<y′<1。在训练完成后,将新的报警原始变量提交给输入层节点,按BP网络和神经门处理器结构依次处理,最后输出报警状态。
五、企业投资风险分析模型BP神经网络训练
企业投资风险分析模型BP神经网络的输入矢量为 ;第二层为隐含层,有n个节点,;最后输出矢量为。
输入学习样本数为N个,分别记为 ,已知与其对应的教师值为,学习算法的输出值为 。输入层与隐含层之间的权为wij,阈值为;隐含层与输出层的权为wjk,阈值为k,各层的神经元满足: ①
其中函数f为Sigmoid函数,即 。
整个网络训练过程分为两个阶段。第一个阶段是信息的正向
您可能关注的文档
最近下载
- 医用耗材供货运输及售后服务方案.pdf VIP
- 新标准大学英语(第三版)综合教程3(智慧版)B3U6教师用书.pdf VIP
- 生物-湖北省2024年秋季鄂东南联盟学校高一年级期中联考试题和答案.docx VIP
- 《公路养护工程质量检验评定标准 第一册 土建工程》桥梁工程(每日一练).pdf VIP
- 慢阻肺患者稳定期的自我管理.pptx VIP
- 海洋地震勘探技术2025年应用与技术创新研究报告.docx
- OpenAI Top 40超级客户分析-垂直Agent开发与创业机会.pdf VIP
- 4.2 弧度制(课件)-【中职专用】高一数学(高教版2023修订版基础模块上册).pptx VIP
- 临床护理实践指南2024版.pdf VIP
- 义务教育信息科技课程标准(2022年版).pdf VIP
原创力文档


文档评论(0)