24小时热门版块排行榜    

查看: 2641  |  回复: 6

yuyi2009

铜虫 (小有名气)

[求助] 关于随机双色球的一个程序(第二季)

之前用随机的方法写了一个上色球程序,现在想用用神经网络的预测方法来改良一下这个程序。
出现了诸多问题,仅仅是想从实践中让变成能力得到历练。
1.matlab读取excel表格时按行读取5个数,接着读取下一行的问题,不知怎么解决,就全部整合为一列,分步读取。
2.输出值转换回整数的问题
3.检测结果是否符合我所设定的判别条件,代码怎么加进去
条件:相邻2个球之差必须有2或者1,但是又不能多于3个。
详情请见http://muchong.com/bbs/viewthread.php?tid=7589018
希望有人能给点建议。
clc
clear all
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%每五个数据整合,
x=xlsread('C:\Users\Administrator\Desktop\double_ball数据表.xls','a3:a1442');
n=length(x)
m=5;
sum=0;
j=1;
x1=zeros(1,ceil(n/m));
for k=1:m:n
    for i=k: (k+m-1)
        sum=sum+x(i);
    end
    x1(j)=sum;
    j=j+1;
    sum=0;
end
t=1: (j-1);
figure(1)
plot(t,x1);%,'d-m'
hold on;
grid on
title('原始数据的变化趋势');
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%归一化处理
[x2,mint,maxt] = premnmx(x1)
figure(2)
plot(t,x2);%,'d-m'
hold on;
grid on
title('数据归一化处理的变化趋势');
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%输入数据
for k=1:1:200
    p_train(k,: )=[x2(k) x2(k+1) x2(k+2) x2(k+3) x2(k+4) x2(k+5)]; %195*6
    t_train(k,: )=x2(k+6); %195*1
end
    p_train=p_train'; %6*195
    t_train=t_train'; %1*195
for z=1:1:81
    p_test(z,: )=[x2(z+201) x2(z+202) x2(z+203) x2(z+204) x2(z+205) x2(z+206)];
    t_test(z,: )=x2(z+207);
end
     p_test=p_test';
     t_test=t_test';
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%建立 RBF 网络                     
goal = 0.0001;                     % 训练误差的平方和(默认为0)
spread = 0.01;                     % 此值越大,需要的神经元就越少(默认为1)
MN = size(p_train,2);              % 最大神经元数(默认为训练样本个数)
DF = 1;                            % 显示间隔(两次显示之间所添加的神经元神经元数目)
net = newrb(p_train,t_train,goal,spread,MN,DF);
data_out = sim(net,p_train)
p_mse = mse(data_out- t_train)
figure(3)
plot(t_train,'r+-')
hold on
plot(data_out,'bo-')
title('+为真实值,o为预测值');
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%预测并作图
y=sim(net,p_test)
y_mse=mse(y-t_test)
figure(4)
plot(t_test,'r+-');
hold on;
plot(y,'bo-')
title('+为真实值,o为预测值');
legend('真实值','预测值');
回复此楼

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : double_ball数据表.xls
  • 2014-07-08 23:44:37, 656.5 K

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

仙木映月

金虫 (正式写手)

你觉得双色球的pattern神经网络能训练出来么?
Hardtosay.
2楼2014-07-09 08:16:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ajitai

铁杆木虫 (职业作家)

3楼2014-07-09 10:40:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yuyi2009

铜虫 (小有名气)

引用回帖:
2楼: Originally posted by 仙木映月 at 2014-07-09 08:16:48
你觉得双色球的pattern神经网络能训练出来么?

我只是试着玩,练习如何使用神经网络,只是适合与不适合,那是另一回事。解决生活中的问题,学习了才有用!
4楼2014-07-09 11:00:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

仙木映月

金虫 (正式写手)


ben_ladeng: 金币+1, 谢谢指教 2014-08-09 23:28:52
引用回帖:
4楼: Originally posted by yuyi2009 at 2014-07-09 12:00:43
我只是试着玩,练习如何使用神经网络,只是适合与不适合,那是另一回事。解决生活中的问题,学习了才有用!...

学算法,用这个方法挺好的。我曾经用卡尔曼算法预测过彩票。算出来了,你也可以买两张玩玩儿。不过说实话,彩票的模式确实不适合用NN来做。
Hardtosay.
5楼2014-07-09 13:04:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yuyi2009

铜虫 (小有名气)

引用回帖:
5楼: Originally posted by 仙木映月 at 2014-07-09 13:04:54
学算法,用这个方法挺好的。我曾经用卡尔曼算法预测过彩票。算出来了,你也可以买两张玩玩儿。不过说实话,彩票的模式确实不适合用NN来做。...

哦~好吧!我就是试试,但是感觉很多我想要的功能,软件都不能很好的满足我,也许是我还没掌握好,不过也许这也是软件改进的方向吧!
6楼2014-07-09 23:40:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yghsky1983

新虫 (初入文坛)

这个。。赞一个吧

发自小木虫IOS客户端
7楼2016-11-01 22:58:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 yuyi2009 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[教师之家] 焦虑 +6 水冰月月野兔 2026-03-13 8/400 2026-03-16 06:39 by lfq_198989
[考研] 311求调剂 +5 冬十三 2026-03-15 5/250 2026-03-15 18:38 by 无际的草原
[考研] 中科大材料与化工319求调剂 +3 孟鑫材料 2026-03-14 3/150 2026-03-14 20:10 by ms629
[考研] 学硕285求调剂 +13 Wisjxn 2026-03-12 46/2300 2026-03-14 10:33 by JourneyLucky
[考研] 337一志愿华南理工材料求调剂(有希望2吗?) +3 mysdl 2026-03-09 3/150 2026-03-14 02:53 by JourneyLucky
[考研] 求调剂 +5 鹤遨予卿 2026-03-09 5/250 2026-03-14 02:44 by JourneyLucky
[考研] 考研材料与化工,求调剂 +8 戏精丹丹丹 2026-03-09 8/400 2026-03-14 01:14 by JourneyLucky
[考研] 26考研调剂 +3 ying123. 2026-03-10 3/150 2026-03-14 00:18 by JourneyLucky
[考研] 341求调剂 +4 番茄头--- 2026-03-10 4/200 2026-03-13 23:12 by JourneyLucky
[考研] 材料371求调剂 +9 鳄鱼? 2026-03-11 11/550 2026-03-13 22:53 by JourneyLucky
[考研] 337一志愿华南理工0805材料求调剂 +7 mysdl 2026-03-11 9/450 2026-03-13 22:43 by JourneyLucky
[考研] 工科,求调剂 +3 我887 2026-03-11 3/150 2026-03-13 21:39 by JourneyLucky
[考研] 【0856】化学工程(085602)313 分,本科学科评估A类院校化学工程与工艺,诚求调剂 +7 小刘快快上岸 2026-03-11 7/350 2026-03-13 16:06 by ruiyingmiao
[考研] 一志愿山大07化学 332分 四六级已过 本科山东双非 求调剂! +3 不想理你 2026-03-12 3/150 2026-03-13 14:18 by JourneyLucky
[考研] 求调剂 资源与环境 285 +3 未名考生 2026-03-10 3/150 2026-03-13 10:31 by houyaoxu
[考研] 化工学硕306求调剂 +9 42838695 2026-03-12 9/450 2026-03-13 10:16 by houyaoxu
[考研] 270求调剂 085600材料与化工专硕 +3 YXCT 2026-03-11 3/150 2026-03-13 10:13 by houyaoxu
[考博] 读博申请 +5 感dd 2026-03-10 7/350 2026-03-11 17:02 by QGZDSYS
[基金申请] 提交后的基金本子,已让学校撤回了,可否换口子提交 +3 dut_pfx 2026-03-10 3/150 2026-03-11 08:38 by kudofaye
[考研] 294 英二数二物化 求调剂 +6 米饭团不好吃 2026-03-09 6/300 2026-03-09 23:55 by barlinike
信息提示
请填处理意见