彩票如何定位置?
这个问题好,我喜欢玩排列五,因为中奖率高。 买排列五四期开奖一次,我每期都买,但是从不研究,因为我发现就算我期期中直选,那也得一年的运气才能中一次大奖(1000万)。所以我决定放弃自己钻研,去找规律。于是我就想出了一个办法——用机器学习的方法来让计算机帮我分析。这样即使我不研究也总能有点收获吧! 于是我用计算机写了程序,输入了历史所有排列五的开奖数据,然后让机器自己去算。为了增加算法的可靠性,我把235期的开奖号码复制到Excel表里,每一行开出一个数字作为一组数据,总共组成了大约7千万组数据。之后我让电脑去计算这些数据的和与差。
例如第649组数据: 接下来就是关键步骤了,我需要给每组数据和一个分值,让电脑通过计算总分的频次来做量化分析。我想到了三种方法给分:
第一种是按频率:如果这组数据开出的概率高那么给它高的分值,反之就给低的分值;比如开出的一组数据在以往的开奖纪录里出现了5次,那么就除以5,得出每组数据的平均出现频次。出现频率高的数字给低分,反之给高分。
第二种方法是对各数值做方差计算,再赋值。先求出每组数据的平均值,然后再对每个数字的方差求解,方差大的给低分,反之给高分。 第三种方法是交叉列表。比如我选中了一组数据里的四个数字,然后用其它未选的数字分别去组合(加、减、乘)这四个数,这样就有很多种排列方式,而每种排列方式都有一个对应的分值。这样做是为了降低数值出现频次过低导致的结果不显著的问题。
以上是方法部分,下面来说结果。经过长时间的计算,我的电脑终于算完了所有的数据并得到了结果。 其中高频出现的十个数字分别是:8,9,6,3,5,7,4,1,0,2。共出现700多次。
低频出现的十个数字分别是:69,76,61,94,93,92,63,89,72,26。共出现339次。 我把前一百个数字按照出现频次从大到小排了个序,发现最尾端的几个居然都是之前从未注意过的冷号,如69,76等。
根据这个算法,我们似乎可以采取一种新的购彩方式。比如把前一百个数字分成十份,每份十个数,以每个数字的平均出现频次为基准,在每个区间内选一个数,把这十个数组成一注号码,重复这注号码N次。这样是不是能大大增加我们中奖的几率呢?