股票投资bp神经网路
㈠ 你好看你发帖问过用BP神经网络预测股票价格的提问
首先你要搞清bp的基本原理,基于梯度法的原则,因为这种算法按梯度走,极易进入局部最小点二出不来,所以对于比较简单的模型如高斯曲面有一定的逼近能力,但是现实如你所说的股票,相关因素特别多,也就是说神经网络输入通道会很多,而且通道和通道直接哟相关性,模型在超曲面上就像是大海海面一样跌宕起伏,使用bp明显太过于困难,而且实际中样本有限的很,bp理论基于样本无限的学习规则(21实际70年代),你要证明的话,可以例举一个简单的单极二次型函数,用来试试看bp能否完全逼近这个函数
㈡ 什么是BP神经网络
误差反向传播(Error Back Propagation, BP)算法
1、BP算法的基本思想是,学习过程由信号的正向传播与误差的反向传播两个过程组成。
1)正向传播:输入样本->输入层->各隐层(处理)->输出层
注1:若输出层实际输出与期望输出(教师信号)不符,则转入2)(误差反向传播过程)
2)误差反向传播:输出误差(某种形式)->隐层(逐层)->输入层
其主要目的是通过将输出误差反传,将误差分摊给各层所有单元,从而获得各层单元的误差信号,进而修正各单元的权值(其过程,是一个权值调整的过程)。
注2:权值调整的过程,也就是网络的学习训练过程(学习也就是这么的由来,权值调整)。
2、BP算法实现步骤(软件):
1)初始化
2)输入训练样本对,计算各层输出
3)计算网络输出误差
4)计算各层误差信号
5)调整各层权值
6)检查网络总误差是否达到精度要求
满足,则训练结束;不满足,则返回步骤2)
3、多层感知器(基于BP算法)的主要能力:
1)非线性映射:足够多样本->学习训练
能学习和存储大量输入-输出模式映射关系。只要能提供足够多的样本模式对供BP网络进行学习训练,它便能完成由n维输入空间到m维输出空间的非线性映射。
2)泛化:输入新样本(训练时未有)->完成正确的输入、输出映射
3)容错:个别样本误差不能左右对权矩阵的调整
4、标准BP算法的缺陷:
1)易形成局部极小(属贪婪算法,局部最优)而得不到全局最优;
2)训练次数多使得学习效率低下,收敛速度慢(需做大量运算);
3)隐节点的选取缺乏理论支持;
4)训练时学习新样本有遗忘旧样本趋势。
注3:改进算法—增加动量项、自适应调整学习速率(这个似乎不错)及引入陡度因子
㈢ BP算法、BP神经网络、遗传算法、神经网络这四者之间的关系
这四个都属于人工智能算法的范畴。其中BP算法、BP神经网络和神经网络
属于神经网络这个大类。遗传算法为进化算法这个大类。
神经网络模拟人类大脑神经计算过程,可以实现高度非线性的预测和计算,主要用于非线性拟合,识别,特点是需要“训练”,给一些输入,告诉他正确的输出。若干次后,再给新的输入,神经网络就能正确的预测对于的输出。神经网络广泛的运用在模式识别,故障诊断中。BP算法和BP神经网络是神经网络的改进版,修正了一些神经网络的缺点。
遗传算法属于进化算法,模拟大自然生物进化的过程:优胜略汰。个体不断进化,只有高质量的个体(目标函数最小(大))才能进入下一代的繁殖。如此往复,最终找到全局最优值。遗传算法能够很好的解决常规优化算法无法解决的高度非线性优化问题,广泛应用在各行各业中。差分进化,蚁群算法,粒子群算法等都属于进化算法,只是模拟的生物群体对象不一样而已。
㈣ BP神经网络预测股市输入是怎么来的
对不起!我真的不懂这些…但你问我我也只能这样回答了
㈤ 利用BP神经网络预测股票价格走势
参考 matlab神经网络30例 中有一个股票预测的案例
我觉得svm做这个更好
㈥ bp神经网络股票价格预测的MATLAB编程
P=[];‘输入,开盘价,最高价,最低价,收盘价成交量依次5天的数据’
T=[];’输出,即第二日的收盘’
net=newff(minmax(P),[7,1],{'tansig','logsig'},'traingdx');
net.trainParam.epochs=1000; ‘最大训练次数,根据需要可自行调节’
net.trainParam.goal=0.01; ‘误差’
net.trainParam.lr=0.01; ‘学习率’
net=train(net,P,T); ‘训练网络’
test=[];‘待预测数据输入’
out=sim(net,test); ‘仿真预测’
我的这个程序没有进行初始化,你还需要先将数据进行初始化后才能算。
㈦ BP神经网络预测股票
感知器你知道么,如果不知道,建议你买《人工神经网络原理》马锐著,看完70页你就会了。里边也有你这个问题的设计思路。用c语言matlab都能编,如果有问题,请留言,想问下你是什么专业?
㈧ 股市里讲的BP,是什么意思
BP(Base Point),(金融投资学)基点,原点。 多用在收益率,增长率的描述和描图的坐标中。例如上涨30bp,指上涨30%的1/100 。也就是30的万分之一。
按市场惯例,外汇汇率的标价通常由5位有效数字组成,从右边向左边数过去,第一位称为“×个基点”,它是汇率变动的最小单位;第二位称为“×十个基点”,如此类推。(来源:中国人民银行)一个基点代表0.01个百分点,那么100个基点就代表1个百分点,所以不难理解,如果有报道称汇率提高多少个基点或者是下降多少个基点,则可以让着个基点乘以百分之0.01就可以知道汇率是下降或是升高了多少个百分点。
㈨ BP是什么
1、沸点
BP(Boiling Point ),(物理学)沸点。
2、血压
BP(blood pressure),(医学)血压。
3、基点
Basis Point(bp)基点。用于金融方面,债券和票据利率改变量的度量单位。一个基点等于1个百分点的1%,即0.01%,因此,100个基点等于1%。 如: 一浮动利率债券的利率可能比LIBOR高10个基点,100个基点相当于1%,该债券的利率可能比普遍使用的LIBOR利率高0.1%。 [例] 当美联储宣布将利率下调50个基点时,也就等于下降了0.5个百分点。
4、碱基对
bp(base pair),(生物学)碱基对。 1bp=1碱基对。
5、英国石油集团公司
BP(British Petroleum),英国石油集团公司。 BP石油集团公司
BP是世界上最大的石油和石化集团公司之一。由前英国石油、阿莫科、阿科和嘉实多等公司整合重组形成。公司的主要业务是油气勘探开发;炼油;天然气销售和发电;油品零售和运输;以及石油化工产品生产和销售。此外,公司在太阳能发电方面的业务也在不断壮大。BP总部设在英国伦敦。公司目前的资产市值约为2000亿美元,拥有愈百万股东。BP 近十一万员工遍布全世界,在百余个国家拥有生产和经营活动。2003年,BP在《财富》杂志的全球500强中排前五名,名列欧洲500强之首。 自1973年在华拓展业务以来,BP在一系列商业项目中累计投资超过40亿美元,积极参与了中国的经济建设。迄今BP是中国最大的海上天然气生产企业,中国第一家液化天然气(LNG)的唯一外方合作伙伴,石化领域最大的外资投资企业,中国最大的液化石油气(LPG)进口和营销企业,唯一参与航空燃油服务的外方合作伙伴,等。主要的合资企业有:向海南和香港供气的崖城天然气田,BP广东液化天然气站线项目,上海赛科,宁波华东BP液化石油气有限公司, 珠海PTA, 重庆扬子乙酰,蓝天航空燃油服务公司等。 约翰。布朗全球实力商业领袖 --《财富》2003年八月期专题报道译文《财富》2003年八月期载文报道,在美国之外最有影响力的25位商业领袖之中,英国BP CEO约翰·布朗(John Browne)名列榜首。 去年壳牌超过BP成为在美国之外最大的石油公司。但是壳牌的Phil Warts仅仅是继承了一个庞大的公司,而约翰·布朗则是在1998年合并阿莫科(Amoco)和2000年收购阿科(Arco)之后成功地把BP打造成一个超级企业。BP公司的CEO同时挥师俄罗斯,创建了对所有西方投资者来说最大的合资公司, 从而展示了实力。今年55岁的约翰。布朗,因为其聘用员工的做法而备受女性群体的尊敬与喜爱,同时由于倡导和推进绿色环保方面的努力,使其比同行更受欢迎。
其他
2010年雅虎十大热门搜索词
6、寻呼机
BP(beeper),BP机,寻呼机,传呼机。
7、反向传播
BP(Back Propagation),反向传播。 BP神经网络,即误差反传误差反向传播算法的学习过程,由信息的正向传播和误差的反向传播两个过程组成。输入层各神经元负责接收来自外界的输入信息,并传递给中间层各神经元;中间层是内部信息处理层,负责信息变换,根据信息变化能力的需求,中间层可以设计为单隐层或者多隐层结构;最后一个隐层传递到输出层各神经元的信息,经进一步处理后,完成一次学习的正向传播处理过程,由输出层向外界输出信息处理结果。当实际输出与期望输出不符时,进入误差的反向传播阶段。误差通过输出层,按误差梯度下降的方式修正各层权值,向隐层、输入层逐层反传。周而复始的信息正向传播和误差反向传播过程,是各层权值不断调整的过程,也是神经网络学习训练的过程,此过程一直进行到网络输出的误差减少到可以接受的程度,或者预先设定的学习次数为止。
8、基址指针寄存器
BP(Base Pointer),基址指针寄存器。 编程时存储器寻址采用逻辑地址,逻辑地址有偏移地址和段地址。BP为基址指针寄存器,指明了数据的偏移地址,而段地址默认是堆栈段。所以就有了上面的表述。 例如:MOV AX,[BP] 源操作数指明一个主存数据,这个数据所在存储单元的段地址由SS指明、偏移地址由BP指明。
9、药学士
BP(Bachelor of Pharmacy),药学士。
10、理学学士
BP(Bachelor of Philosophy ),理学学士,哲学学士。
11、反压力
BP(Back Pressure),反压力。
BP(Band Pass),(无线电)(计算机)带通。
13、大气压
BP(Barometric Pressure ),大气压。
编辑本段14、海岸信标
BP(Beacon Point ),海岸信标,航标站。
编辑本段15、锅炉压力
BP(Boiler Pressure ),锅炉压力。
编辑本段16、 英国专利
BP(British Patent ),英国专利。
编辑本段17、《英国药典》
BP(British Phamacopoeia),《英国药典》。
编辑本段18、《巴格达条约》
BP(Baghdad Pact ),《巴格达条约》
编辑本段19、 中断点
BP(Break Point), (计算机)中断点。
编辑本段20、下电嘴
BP(Bottom Plug ),下电嘴,下电咀
编辑本段21、蓝图
BP(Blueprint ),蓝图。
编辑本段22、董事长
BP(Board President ),董事长。
编辑本段23、蓝相(BP)
蓝相(BP)是液晶中具有特殊性质的一个相态,它的序参量表现出三维空间周期性.蓝相是出现在一个狭小的温度间隔里(量级为0.1-1K)的稳定相态. 蓝相是各种胆甾相液晶(胆甾醇衍生物和手性液晶)在稍低于清亮点时存在的一个或两个热力学稳定相,它是介于胆甾相和各向同性相之间的一个狭窄温度区间(只有几度)的新相,由于通常呈现蓝色,故称为蓝相。这是由于它选择性反射圆偏振光或伴随的异常旋光弥散所致。 蓝相是稳定的相态,具有远程取向有序的特征。但蓝相不一定都是蓝色,蓝、蓝灰、绿以至于白色都有可能。其彩色取决于布拉格散射,当然主要是螺距的长短。
编辑本段24、二苯甲酮
BP(Benzophenone, di-phinyl ketone),二苯甲酮 紫外线吸收剂(吸收紫外线波长290-360纳米)和引发剂,有机颜料,医药,香料,杀虫剂的中间体 医药工业中用于生产双环乙哌啶,苯甲托品氢溴酸盐,苯海拉明盐等,也是苯乙烯聚合抑制剂和香料定香剂,能赋予香料以甜的气息,用在许多香水和皂用香精中。 化妆品工业中可用于防晒油/膏。
编辑本段25、泡打粉
B.P(Baking Powder) ,泡打粉的缩写。泡打粉又称『速发粉』或『泡大粉』或『蛋糕发粉』或『发酵粉』,是西点膨大剂的一种,经常用于蛋糕及西饼的制作。配料中的钾明矾有毒害,现在被医学证明不宜食用.会导致骨质疏松、贫血,甚至影响神经细胞的发育。及引起老年性痴呆症。
编辑本段26、购买力
B.P (Buying Power) 购买力。在股票交易市场特别是日内交易市场中,BuyingPower是指交易员所能动用的资金量。B.P不等同于现金。经纪公司会专门建立一个资金池,交易员所需要的B.P就是从资金池中取得的。因而交易员并不能转移其所使用的BP,而只能使用其来买卖股票或期货。如果有10个交易员,每个交易员需要使用100万,那么资金池并不需要准备1000万的资金,而只需要准备一定百分比的资金就足够了。因为交易员所占用的BP是动态的,只要根据经验峰值统计,就可以确定出比较合理的百分比了。
编辑本段27、扩充包、素材包
BP(Booster Pack ; 扩充包 ; 素材包)是游戏中队游戏本身进行扩展的文件版本。
编辑本段28.DNF中一种特殊的积分点
DNF中文名称地下城与勇士,在新开放的的无尽的祭坛中BP可通过杀死怪物或服用BP药水获取。BP可用于购买五种能力:恢复,加力量,加智力,加速度,减少冷却时间。
㈩ BP神经网络的股市预测,求详细代码,要能运行的,不求复杂,但求可行。 QQ229259697
P=[。。。];输入T=[。。。];输出
% 创建一个新的前向神经网络
net_1=newff(minmax(P),[10,1],{'tansig','purelin'},'traingdm')
% 当前输入层权值和阈值
inputWeights=net_1.IW{1,1}
inputbias=net_1.b{1}
% 当前网络层权值和阈值
layerWeights=net_1.LW{2,1}
layerbias=net_1.b{2}
% 设置训练参数
net_1.trainParam.show = 50;
net_1.trainParam.lr = 0.05;
net_1.trainParam.mc = 0.9;
net_1.trainParam.epochs = 10000;
net_1.trainParam.goal = 1e-3;
% 调用 TRAINGDM 算法训练 BP 网络
[net_1,tr]=train(net_1,P,T);
% 对 BP 网络进行仿真
A = sim(net_1,P);
% 计算仿真误差
E = T - A;
MSE=mse(E)
x=[。。。]';%测试
sim(net_1,x)
%%参考来自:http://..com/question/101001352.html?fr=qrl&index=1