大乐透的数字怎么破解?
这个问题我十年前想过,当时想的是是不是用各种方法把前区的35个号码都算上,把后区12个号码也加进去,然后买一张彩票就中了大奖!哈哈,这样就不用天天买,天天盼着那千分之一的可能性了,简直太完美了! 于是我就开始写程序,用了几年的时间写了上百万行的程序,最终的结果是,以目前的技术,基本上不可能实现。虽然如此,我还是发现一些有趣的现象,如果你感兴趣的话我可以分享一下。 我后来想了想,要是单单靠计算来选号,肯定是不现实的,最后我决定采用机器学习和神经网络的方法,通过分析历史的投注数据,看是否能挖掘出某些规律或者特征用来预测未来。
一开始的时候,我是完全依靠自己的,我用Excel写了一个很大的表格,把所有历史的数据都输入进来,然后再运用这些工具对数据进行分析和处理。当然这个过程是非常复杂的,因为不仅要考虑每一个号码出现的概率,还要考虑到每一期一等奖的奖金数额,以及是否有追加,是否派奖等等。
为了更准确地建模,我还加入了一些与中奖有关的特征,比如每周四买的彩票命中率最高(由于周四开奖所以可以提前买一周的号码),比如连续两期买的号码中期的概率很高,比如隔一段时间不买然后一下子买好几期的往往中奖等。我把上百种这样的特征全部导入到模型当中,并通过训练不断提高模型的精度。 经过几年的训练,我的模型精度基本上可以控制在70%左右,这已经是相当不错的结果了,而且比我买彩票中大奖的概率可要高多了。
除了自己研究外,我还找过一些有名的数学家帮忙,他们给我提供了一些新的想法和思路,让我受益匪浅,这里也感谢他们的指导和帮助。 最后我又增加一个新的特征,这是我一个伟大的发明,那就是把我自己的生日加上去买彩票,我出生的时间是1986年1月18日,如果买彩票的日子和我生日相差不远的话,那就更有几率中奖了,这是多么奇妙的感受啊!