楼主: mars622160
10728 10

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

  • 0关注
  • 3粉丝

已卖:2408份资源

硕士生

64%

还不是VIP/贵宾

-

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

楼主
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, 2026-9-29 08:13