全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
10286 10
2010-07-25
悬赏 30 个论坛币 未解决
已知一个时间序列{xt},想用前t天的数据x1,...,xt预测第t+1天的数据(只需要预测下一天的值就可以了),模型选用BP和支持向量机,希望有高手提供MATLAB中该函数的详细用法(包括参数的设置),最好能简单写几行代码实现以下功能:用MATLAB中的该函数调用{xt}(我的原始数据只有{xt})得到下一天的预测值,非常感谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2010-7-26 09:15:06
BPNN可以用matlab里的神经网络工具箱,GUI的界面或者matlab源程序都可以
SVM推荐用Libsvm或Lssvm,网上都有免费下载额
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-7-26 10:51:47
下载最新版本的Matlab,里面有神经网络和支持向量机的程序
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

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

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

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

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

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
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群