24小时热门版块排行榜    

查看: 2974  |  回复: 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 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 今天系统多次维护,明天很可能放榜! +5 zju2000 2026-08-16 5/250 2026-08-16 23:23 by Haru815
[基金申请] 快农历七夕节了,轻松一下,男人悄悄话,女施主请不要进来。 +3 Tide man 2026-08-14 3/150 2026-08-16 17:47 by jurkat.1640
[基金申请] 哪位老哥知道今年的国自然具体哪一天放榜? +9 Ldrop2023 2026-08-13 9/450 2026-08-16 13:24 by wukun_007
[基金申请] 咱们一起用铁证分析2026国家社科基金中标与否 +7 启萌科技 2026-08-12 26/1300 2026-08-16 12:35 by 启萌科技
[基金申请] 我的国基提前知道中了,可是同事的操作让我实在接受不了,怎么会有这样的人 +11 家与远方 2026-08-10 16/800 2026-08-16 10:28 by ray43
[基金申请] 有时候,自然基金真的不能太认真 (我的申报经验) +10 majunge000 2026-08-11 12/600 2026-08-16 08:18 by xli1984
[精细化工] 招聘 金属平磨液,抛光液研发工程师 +3 小天0311 2026-08-14 3/150 2026-08-16 07:31 by H9PLUS
[基金申请] 小木虫上这么多卖论文的,真有人买论文么?感觉没必要啊 +12 Tide man 2026-08-10 13/650 2026-08-15 16:34 by 氺木
[基金申请] 关于Filecode分析方法 +10 majunge000 2026-08-10 13/650 2026-08-15 12:26 by hanpeng972
[基金申请] 各位道友,我要去昆明玩几天,回来见。 +7 Tide man 2026-08-14 8/400 2026-08-15 01:11 by arzu_hma
[基金申请] filecode +15 documentary 2026-08-10 17/850 2026-08-14 10:08 by kissu88
[基金申请] 不应该看fileCode +7 且听虎啸 2026-08-12 9/450 2026-08-13 14:27 by flydreamws
[基金申请] Filecode 又变了,巨变 +3 WH3796 2026-08-12 4/200 2026-08-13 14:13 by 小木虫6752397
[基金申请] 分享一下我之前已中青C的计划书的filecode +4 布布和一二 2026-08-11 5/250 2026-08-13 12:56 by cratir
[基金申请] 结合人工智能,周易传统文化,filecode打分制来了,3分以上希望很大。 +3 Tide man 2026-08-12 4/200 2026-08-13 08:35 by ZJTJZ
[基金申请] 2019年青年基金涵评意见,大家看看几个A,几个B? +11 Tide man 2026-08-11 11/550 2026-08-13 07:35 by 撸猫猫
[基金申请] 帮忙看看fileCode +7 wwncly 2026-08-10 13/650 2026-08-11 19:36 by 冰心玉壶晴
[基金申请] 为什么网上很多人说本周 12号出结果 +6 瞬息宇宙 2026-08-10 7/350 2026-08-11 19:25 by Tide man
[基金申请] 什么时候出结果,有咨询渠道??? +3 Tide man 2026-08-11 3/150 2026-08-11 17:54 by kudofaye
[基金申请] 确定了,国自然21号放榜 +6 布布和一二 2026-08-10 7/350 2026-08-10 19:15 by 2000zf36392
信息提示
请填处理意见