LSTM模型实战案例:TensorFlow实现预测3位彩票号码腾讯云开发者社区

一共4656条记录,4600多期了。共出现了988个不重复的结果,就是说还有(1000–988)12组数到现在还没有开出来过。文件中第一行是最新的一期,第二行是之前的一期,。。。,最后一行是第一期。

我们可以把三个数组合成一组数,就像数据集中体现的那样,并且把一组数当作一个数或者说当作一个单词。这样在预处理数据集的时候会简单一些,从索引到单词(0->‘000’)和从单词到索引(‘012’->12)其实都是同一个数。

网络的输入是每一期的开奖结果,总共有1000组数,用onehot编码是一个1000维的稀疏向量:

网络训练的代码,使用了几个trick,在下文<构建计算图>和<训练>章节会做说明,<结论>在最后。

首先要做的事是对数据进行预处理,要实现下面的函数:

LookupTable

使用词向量之前,我们需要先准备好单词(彩票开奖记录)和ID之间的转换关系。在这个函数中,创建并返回两个字典:

使用实现的神经网络构建计算图。要说明的是优化损失的部分,这里要优化两个损失:cost:损失函数没有使用softmax交叉熵,而是使用了sequenceloss。similar_loss:另外一个要优化的想法是,要让预测的结果与正确结果在嵌入矩阵中的特征向量尽量接近,即让两者距离越来越小。得到了最终的损失:total_loss=cost+similar_loss使用normalized_embedding做相似度上距离的计算。

在预处理过的数据上训练神经网络。这里除了保存预测准确率之外,还保存了三类准确率:

这里距离中位数准确率我分别在预测结果向量和与预测结果Top1距离最近的相似度向量中都做了统计,从结果来看在相似度向量中的距离中位数准确率要稍好一些。

浮动距离中位数的概率越高,说明我们的模型训练的不好,理想情况下应该是TopK准确率越来越高,说明模型预测的越来越准确。一旦模型预测的很差,那么预测向量中一定会有一部分区域是热点区域,也就是距离中位数指示的区域,这样可以通过距离中位数来进行预测。我们使用距离中位数来帮助我们进行预测,相当于为预测做了第二套方案,一旦模型预测不准确的时候,可以尝试使用距离中位数来预测。

这三类准确率都是范围的,我们只能知道在某个范围内猜中的概率会高一些,但是到底是范围内的哪一个是准确值则很难说。

最后一次迭代输出的结果:

实现pick_word()函数从概率向量probabilities或相似度向量sim中选择号码。pred_mode是选择预测的种类:

先从数据上说,训练的最后打印出的准确率如下:

正常的开奖概率是1‰。经过25次迭代训练之后准确率是0,一个都没猜中。。。topk和相似度向量topk差不多,都是25‰左右,但因为是top10,所以实际上是2.5‰左右。

浮动中位数准确率在11.25‰~32.5‰之间,但由于这个范围range10,所以实际上是1.125~3.25‰之间。

最好的时刻是在Epoch2floatingmedianrangekaccuracy0.041666666666666664,也就是4.16‰。真没比正常开奖概率好多少。

从训练结果打印出的准确率,和往期开奖的相互之间的距离图都可以看得出来,想进行彩票预测实际上是不可行的。在排列三如此简单的、排列组合只有1000(样本空间已经足够小了)的等概率事件上进行预测都如此的困难,这也印证了数学的奇妙之处。都说了彩票是等概率,那么出任何一种号码都是有可能的,没有规律可言。惊不惊喜?意不意外?

既然不能准确的预测,唯一能给我们提供思路的就是学习器学到的趋势,来看看下面的代码。

看得出来,虽然每期预测的号码不对,但是下一期号码的大概范围以及若干期号码的变化趋势学习的还可以,剩下的就要靠运气了:)

看看最后一期的号码是427,我们预测的是419,是不是很接近?

THE END
1.彩票预测彩票分析彩票资讯500彩票网资讯中心为您提供彩票专家预测推荐,包含足彩、双色球、大乐透、足球单场等彩票信息内容,方便彩民浏览、投注参考之用。https://m.500.com/info/article/2/
2.3D预测乐彩网的福彩3d特邀分析频道提供福彩3D预测号码、3d专家预测最准确今天预测,包含历史期号的推荐文章和号码参考,为彩民朋友提供参考。https://www.17500.cn/arts/list-2-7xc-0-0.html
3.双色球预测专区专家预测双色球专家号24年福彩双色球138期 貂蝉杀3蓝预测推荐 138期双色球历史上的今天开奖号码 24年福彩双色球138期 嘲风六位红球走势分析 24年福彩双色球138期 老K和值2024年138期双色球 神马预测胆码推荐 第一页上一页12345下一页末尾页 热点关注 福彩3D图库今日彩票开奖七星彩开奖结果七乐彩开奖结果 https://www.cz89.com/ssq/item_8.htm
4.彩宝贝彩票专家预测原创分析彩票工具 更多 缩水过滤大全 数据遗漏分析 历史上的今天 彩票开奖时间 十大专家推荐 彩票中奖规则 半醉人间 小腰精 平凡的我 搏彩神童 · 2024138期双色球预测专家推荐名单 11-28 · 2024137期双色球预测专家推荐名单 11-26 双色球媒体预测 更多 · https://78500.cn/
5.彩票预测彩票预测中心福利彩票预测网唯彩会彩票预测网是一个包含福利彩票预测(双色球、3d、七星彩、七乐彩、诗谜)和体育彩票预测(大乐透、排列三、排列五)的彩票预测中心,旨在帮助彩民选号中大奖。https://vipc.cn/digit
6.「彩经网」专业的彩票分析福彩体彩「要想中大奖天天彩经网」专业的彩票资讯图表分析数据服务,深耕福利彩票体育彩票多年,多位彩票专家全彩种开奖号码,准确率高战绩优秀屡中大奖,为还在中奖路上的彩民服务http://wap.cjcp.com.cn/
7.「彩经网」专业的彩票分析福彩体彩「要想中大奖天天彩经网」专业的彩票资讯图表分析数据服务,深耕福利彩票体育彩票多年,多位彩票专家全彩种开奖号码,准确率高战绩优秀屡中大奖,为还在中奖路上的彩民服务https://www.cjcp.cn/
8.彩票预测专区彩票预测专区 - 提供最新双色球免费预测,福彩3d预测,体彩排列三预测,超级大乐透免费预测,专家预测https://m.16788.cn/yc/index.html
9.分析首页九曲 拔剑西来命中双色球24136期一等… 彩民之家?昨天 2024年137期双色球开机号分析(附汇… 互联网?昨天 【中彩网-明月】双色球2024137期蓝… 中彩网?昨天 【中彩网-老k】双色球2024137期和… 中彩网?昨天 【中彩网-嘲风】双色球2024137期六… http://m.zhcw.com/fenxi/index.jsp?lottery=FC_SSQ
10.免费预测双色球彩票的中奖号码的双色球开奖数据样例资源根据提供的文件内容,我们可以分析并总结出关于综上所述,通过对这份双色球中奖号码文件的深入分析,在训练过程中,模型会不断迭代,逐渐学会从大量彩票数据中提取有价值的信息,以提升预测的准确性。然而,https://download.csdn.net/download/A15216110998/90052012
11.中国体彩网中国体彩网是国家体育总局体育彩票管理中心官方网站,提供中国体育彩票开奖直播、大乐透、7星彩、排列3、排列5、竞彩、传统足彩等体彩游戏相关内容。体彩唯一官方网站,提供全国各省市体彩资讯,服务社会公众,传播体彩公益。https://m.lottery.gov.cn/
12.彩票走势图彩票走势图大全高频彩票走势图首页图表中心 双色球走势图 号码走势:基本走势蓝球走势定位走势和值走势跨度走势奇偶走势质合走势三分区走势五行走势除三走势连号走势 其他走势:遗漏数据投注倾向冷热分析K线图历史开奖精品杀码更多>> 大乐透走势图 号码走势:基本走势后区走势定位走势和值走势跨度走势奇偶走势大小走势三分区走势五行走势除三余数尾数走势 https://zst.aicai.com/chart/
13.民政部:从未指定福利彩票号码预测的官方网站CCTV.com中新网11月8日电 民政部网站日前发布声明称,民政部是中国福利彩票行政管理职能部门,没有建立,也未指定任何关于福利彩票号码预测的官方网站,未与任何网站合作发布信息或者提供福利彩票号码预测服务。 声明说,近来,民政部不断接到群众的电话,反映一些网站以国家彩票总局唯一指定官方网站和中国福彩预测中心的名义,以“组织https://news.cctv.com/china/20081108/102867.shtml
14.彩名堂彩票预测计划彩名堂彩票预测计划下载v1.3.9多倍投注是指对选定结果不超过99倍的投注。 单张彩票最大投注金额不超过20000元。 购买者可在当地省体育彩票管理中心设置的投注站进行投注。投注号码可由投注机随机产生,也可通过投注单将购买者选定的号码输入投注机确定。投注号码经系统确认后打印出的兑奖凭证即为“11选5”电脑体育彩票,交购买者保存。相关https://m.crsky.com/soft/244091.html
15.提供预测福利彩票中奖号码?别信!2019年1月至5月间,被告人叶某甲邀请并伙同叶某乙共同实施电信网络诈骗,以提供预测福利彩票中奖号码、并收取相关费用的方式骗取他人钱款。 期间,被告人叶某甲为实施上述诈骗行为向叶某乙提供用于收取诈骗钱款的2张银行卡及1部用于联系被害人的手机,叶某乙也自行准备了1张银行卡用于收取诈骗钱款。 https://m.thepaper.cn/wap/resource/jsp/newsDetail_forward_8845931