24小时热门版块排行榜    

查看: 2982  |  回复: 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的回帖

yghsky1983

新虫 (初入文坛)

7楼2016-11-01 22:58:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 7 个回答

仙木映月

金虫 (正式写手)

你觉得双色球的pattern神经网络能训练出来么?
Hardtosay.
2楼2014-07-09 08:16:48
已阅   回复此楼   关注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的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 今天系统多次维护,明天很可能放榜! +5 zju2000 2026-08-16 5/250 2026-08-16 23:23 by Haru815
[基金申请] 欢迎发来filecode的Mz6后的代码验证其规律 +32 医学老男孩 2026-08-13 74/3700 2026-08-16 21:05 by 医学老男孩
[基金申请] 时间戳又变了8-15 +13 archvillain 2026-08-15 25/1250 2026-08-16 20:13 by zhaosm1982
[基金申请] 快农历七夕节了,轻松一下,男人悄悄话,女施主请不要进来。 +3 Tide man 2026-08-14 3/150 2026-08-16 17:47 by jurkat.1640
[基金申请] 我的国基提前知道中了,可是同事的操作让我实在接受不了,怎么会有这样的人 +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
[基金申请] filecode=后面第一个是大写字母 +6 wangze12014 2026-08-14 7/350 2026-08-15 20:12 by gltch
[基金申请] 小木虫上这么多卖论文的,真有人买论文么?感觉没必要啊 +12 Tide man 2026-08-10 13/650 2026-08-15 16:34 by 氺木
[硕博家园] 读博的好处 +4 lnee 2026-08-11 4/200 2026-08-14 10:20 by ahsoarli
[基金申请] filecode +15 documentary 2026-08-10 17/850 2026-08-14 10:08 by kissu88
[基金申请] FileCode能看出啥? +10 要乐观耀哥 2026-08-10 32/1600 2026-08-14 09:37 by 要乐观耀哥
[基金申请] 静等基金结果 +8 gjjjzhong 2026-08-10 21/1050 2026-08-13 17:56 by 且听虎啸
[基金申请] 重要来源:本周末出结果 +10 瞬息宇宙 2026-08-12 10/500 2026-08-13 15:46 by likettle
[基金申请] 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
[基金申请] 为什么网上很多人说本周 12号出结果 +6 瞬息宇宙 2026-08-10 7/350 2026-08-11 19:25 by Tide man
[基金申请] 确定了,国自然21号放榜 +6 布布和一二 2026-08-10 7/350 2026-08-10 19:15 by 2000zf36392
[基金申请] 国自然结果 +4 Vierhys 2026-08-10 8/400 2026-08-10 15:06 by Vierhys
[基金申请] 据悉今年马上要出结果了 +7 瞬息宇宙 2026-08-10 8/400 2026-08-10 12:42 by Vivilian
信息提示
请填处理意见