Liang-yc / ssq

该项目用于预测双色球。(This project is dedicated to forecasting the result of welfare lottery named Union Lotto in China.)
MIT License
273 stars 87 forks source link

大佬,可以不可以交流下这东西怎么玩的? #1

Open qq432591 opened 6 years ago

qq432591 commented 6 years ago

最近也想弄个类似的功能,想学习学习思路

Liang-yc commented 6 years ago

???我不知道该如何回答你这个问题。不如直接讲下你打算做怎样一个项目,目前碰到什么问题需要解决。

Tgkplvfy commented 6 years ago

跑了多长时间预测的?如果多跑一段时间,会不会预测的更准点。~.~

Liang-yc commented 6 years ago

以彩票是随机事件为前提的话,你这问题都不存在。 那么,如果彩票确实存在一定的规律,原则上只要输出的loss足够小就说明模型训练充分了(训练时间受很多因素影响,不能一概而论;我的话一般训练一晚上),预测结果会更好些。

xiaoheiai4719 commented 6 years ago

如果是随机的话 怎么训练都是不对的。但是感觉 双色球 应该是有一些人为的因素在里面。感觉可以搞。

Tgkplvfy commented 6 years ago

如果是随机的话 怎么训练都是不对的。但是感觉 双色球 应该是有一些人为的因素在里面。感觉可以搞。

人为的应该不好搞。。控制的也挺厉害的,锁定一个很自然的号,中奖的人又少。

Liang-yc commented 6 years ago

中国的双色球比较有意思的。投注结束之后两小时再开奖。反正之前也被爆过黑幕。不过我觉得只要模型表达能力足够,这个随机数列应该也能得到。(不好意思,最近几个月一直在做一个项目,这个repo更新的比较慢)

kismeter commented 5 years ago

中国的双色球比较有意思的。投注结束之后两小时再开奖。反正之前也被爆过黑幕。不过我觉得只要模型表达能力足够,这个随机数列应该也能得到。(不好意思,最近几个月一直在做一个项目,这个repo更新的比较慢)

现在这数据应该不够,中国的双色球投注结束后那么长时间,个人感觉这个过程是在计算寻找最优解,如果有投注金额,投注分布情况的话,应该准确率会上去

Liang-yc commented 5 years ago

中国的双色球比较有意思的。投注结束之后两小时再开奖。反正之前也被爆过黑幕。不过我觉得只要模型表达能力足够,这个随机数列应该也能得到。(不好意思,最近几个月一直在做一个项目,这个repo更新的比较慢)

现在这数据应该不够,中国的双色球投注结束后那么长时间,个人感觉这个过程是在计算寻找最优解,如果有投注金额,投注分布情况的话,应该准确率会上去

中国的双色球比较有意思的。投注结束之后两小时再开奖。反正之前也被爆过黑幕。不过我觉得只要模型表达能力足够,这个随机数列应该也能得到。(不好意思,最近几个月一直在做一个项目,这个repo更新的比较慢)

现在这数据应该不够,中国的双色球投注结束后那么长时间,个人感觉这个过程是在计算寻找最优解,如果有投注金额,投注分布情况的话,应该准确率会上去

1.投注金额、投注分布的数据拿不到; 2.即使拿到了,也已经过了当期的投注截止时间。

xiaoheiai4719 commented 5 years ago

可不可以这样。预测足够多的数据,然后 从全量的可能数据中。移除你预测的数据。最不可能中的数据。可能是最后中的数据。

Liang-yc commented 5 years ago

可不可以这样。预测足够多的数据,然后 从全量的可能数据中。移除你预测的数据。最不可能中的数据。可能是最后中的数据。

要不要这么不信任它?

xiaoheiai4719 commented 5 years ago

如果能预测对了那不是更尴尬。倒不如这样跑一把。

GreekPanda commented 5 years ago

项目挺有意思的,正在撸代码学习。天朝的彩票并非纯意义上的随机数,当然也许是阴谋论,另外这里给各位提供一个思路,那就是能否就近的球概率是否大一些,因为一直在关注彩票,发现上一次出现,下一次出现的概率总是大一些,实在不清楚原因是什么,但是如果真要随机数,这种上帝之手也是不是出现太多了?

Liang-yc commented 5 years ago

项目挺有意思的,正在撸代码学习。天朝的彩票并非纯意义上的随机数,当然也许是阴谋论,另外这里给各位提供一个思路,那就是能否就近的球概率是否大一些,因为一直在关注彩票,发现上一次出现,下一次出现的概率总是大一些,实在不清楚原因是什么,但是如果真要随机数,这种上帝之手也是不是出现太多了?

你是想说,近期出现的双色球序列号应该额外重视的意思?这思路有点类似遗传算法,可以通过调整输入数据实现。如果我理解没错的话,可以考虑先用所有数据训练一个网络,然后再用最近几个月或者最近几个星期的数据在做训练,不过学习率最好选小点。

qq432591 commented 5 years ago

国内的不行,玩玩国外的?

gityfx2018 commented 5 years ago

膜拜一下大佬 问题1:image帮忙看下这是训练完模型了吗 之前pycharm报了内存不足 我感觉0-12wan的模型被覆盖了 问题2:没更新一期就要把上期的数据加模型在训练吗 纯小白。。。 谢谢大佬

Liang-yc commented 5 years ago

国内的不行,玩玩国外的?

随你喜欢,不过玩国外的好像兑奖比较麻烦。

Liang-yc commented 5 years ago

膜拜一下大佬 问题1:image帮忙看下这是训练完模型了吗 之前pycharm报了内存不足 我感觉0-12wan的模型被覆盖了 问题2:没更新一期就要把上期的数据加模型在训练吗 纯小白。。。 谢谢大佬

问题1: 这个的话,其实随时可以终止,看你设置的参数;pycharm内存不足应该和我这代码没关系;0-120000的模型会被删除,这个tensorflow有关系; 问题2: 你直接更新excel文件,就能继续训练了;当然,你也可以把之前的模型文件删了,重新训练。当然也可以不继续训练直接预测,不过我一般不这么干。

gityfx2018 commented 5 years ago

感谢大佬这么及时的回复啊。谢谢 第一个问题还有疑问,那前面12万的数据没了就是正常操作嘛? 第二个问题现在每一期是在145000基础上接着训练的,我在149000这设置breakpoint,应该不行吧。这样会比较快。 电脑渣渣,15万跑了近三天。 今天试了下,中了两个红球 再次感谢!

Liang-yc commented 5 years ago

感谢大佬这么及时的回复啊。谢谢 第一个问题还有疑问,那前面12万的数据没了就是正常操作嘛? 第二个问题现在每一期是在145000基础上接着训练的,我在149000这设置breakpoint,应该不行吧。这样会比较快。 电脑渣渣,15万跑了近三天。 今天试了下,中了两个红球 再次感谢!

问题一: 正常的,没必要保存每一步的模型,留下充分训练过的就行(就是loss小的); 问题二: 不太懂你的意思。其实后续训练只要把excel文件更新下,再把参数epochs加大就可以了,直接能载入之前的checkpoint继续训练下去。另外,建议换个有gpu的电脑跑,tensorflow配cuda的教程网上有很多的。

gityfx2018 commented 5 years ago

image 最近是更新一期数据,加一千的训练量,咋发现loss还在增加呢。。。

Liang-yc commented 5 years ago

image 最近是更新一期数据,加一千的训练量,咋发现loss还在增加呢。。。

训练到后面,loss有波动是正常的,那时候说明已经差不多了。

sunyinghao5438 commented 5 years ago

想咨询下。我在做一个赛马的结果预测,现在结果出来了,大概成功率在27%左右,然后前三的成功率在30%左右,请教下,有没有类似如何投注的模型?让收益达到最大

Liang-yc commented 5 years ago

你可以参考一下足球赛⚽️预测,NBA球赛预测的做法。应该有相关论文的。

发自我的iPhone

------------------ 原始邮件 ------------------ 发件人: Yinghao Sun notifications@github.com 发送时间: 2019年6月20日 05:51 收件人: Liang-yc/ssq ssq@noreply.github.com 抄送: Liang-yc 1697205782@qq.com, Comment comment@noreply.github.com 主题: 回复:[Liang-yc/ssq] 大佬,可以不可以交流下这东西怎么玩的? (#1)

想咨询下。我在做一个赛马的结果预测,现在结果出来了,大概成功率在27%左右,然后前三的成功率在30%左右,请教下,有没有类似如何投注的模型?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or mute the thread.

Duxina commented 5 years ago

纯新手,偶然间看到的,请问这个用的是什么语言,要怎么跑起来?

jiangwr commented 5 years ago

纯新手,偶然间看到的,请问这个用的是什么语言,要怎么跑起来?

py 文件应该是 python

Alex-seven commented 5 years ago

各位大哥,小弟也有预测双色球的想法,来到这儿搜了下,果然有前辈在做。 所以就有几个不太清楚的地方请教下 1.你们用了哪些数据来构建这个训练特征?怎么构建的? 2.是回归还是分类还是聚合? 3.预测的结果是什么样的? 4.评估模型怎么做的? 请教