楼主: mars622160
10369 10

如何用BP模型和支持向量机模型在MATLAB中实现预测? [推广有奖]

  • 0关注
  • 3粉丝

已卖:2405份资源

硕士生

59%

还不是VIP/贵宾

-

威望
0
论坛币
5740 个
通用积分
4.9600
学术水平
4 点
热心指数
5 点
信用等级
4 点
经验
1477 点
帖子
133
精华
0
在线时间
190 小时
注册时间
2007-9-23
最后登录
2025-10-31

楼主
mars622160 发表于 2010-7-25 23:46:47 |AI写论文
30论坛币
已知一个时间序列{xt},想用前t天的数据x1,...,xt预测第t+1天的数据(只需要预测下一天的值就可以了),模型选用BP和支持向量机,希望有高手提供MATLAB中该函数的详细用法(包括参数的设置),最好能简单写几行代码实现以下功能:用MATLAB中的该函数调用{xt}(我的原始数据只有{xt})得到下一天的预测值,非常感谢!

关键词:MATLAB 支持向量机 matla atlab 如何用 MATLAB 预测 模型 向量

沙发
xpanda 发表于 2010-7-26 09:15:06
BPNN可以用matlab里的神经网络工具箱,GUI的界面或者matlab源程序都可以
SVM推荐用Libsvm或Lssvm,网上都有免费下载额

藤椅
liuxin9023 发表于 2010-7-26 10:51:47
下载最新版本的Matlab,里面有神经网络和支持向量机的程序

板凳
mars622160 发表于 2010-7-26 12:35:45
对的,在MATLAB中是可以找到您说的函数,但是设置该函数的参数十分复杂,设置不同,结果差别很大,我其实想问的是对于时间序列的预测,用那些参数才是比较好的?这个您能帮忙描述一下吗?谢谢! 2# xpanda

报纸
mars622160 发表于 2010-7-26 12:36:03
对的,在MATLAB中是可以找到您说的函数,但是设置该函数的参数十分复杂,设置不同,结果差别很大,我其实想问的是对于时间序列的预测,用那些参数才是比较好的?这个您能帮忙描述一下吗?谢谢![ 3# liuxin9023

地板
xpanda 发表于 2010-7-26 15:02:42
4# mars622160
我的matlab版本是2009b,其中自带了svm的程序,但是是做分类的,而你要做的提前一步时间序列预测是要用SVM的回归,也就是SVR,最常用的是Libsvm。
http://www.csie.ntu.edu.tw/~cjlin/
这是libsvm的下载地址。
A Practical Guide to Support Vector Classification,Chih-Wei Hsu, Chih-Chung Chang, and Chih-Jen Lin。 是他写的用SVM做分类的步骤,做回归比较像,你可以看一下。

而ANN做时间序列预测,可以看Forecasting with artificial neural networks The state of the art, Guoqiang Zhang, B. Eddy Patuwo, Michael Y. Hu。International Journal of Forecasting 14 (1998) 35–62

7
mars622160 发表于 2010-7-26 21:35:40
谢谢,不过还是没有搞明白啊! 6# xpanda

8
mars622160 发表于 2010-7-29 10:43:33
真的没有人知道吗?

9
zhanglulu0391 发表于 2010-8-1 09:51:08
已知一个时间序列{xt},想用前t天的数据x1,...,xt预测第t+1天的数据(只需要预测下一天的值就可以了),模型选用BP和支持向量机,希望有高手提供MATLAB中该函数的详细用法(包括参数的设置),最好能简单写几行代码实现以下功能:用MATLAB中的该函数调用{xt}(我的原始数据只有{xt})得到下一天的预测值,非常感谢!
本文来自: 人大经济论坛 Matlab及其他计量软件专版 版,详细出处参考:http://www.pinggu.org/bbs/viewth ... &from^^uid=909113

10
fangfei6877 发表于 2014-7-17 10:29:17
请问大家用SVM做金属切削预测模型如何做呢?谢谢大家!

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-24 08:16