根据一组数据预测下一个数字

加油呐 1个月前 已收到1个回答 举报

巛炫请深 2星

共回答了24个问题采纳率:97.9% 评论

时间过去很久, 我现在这儿写一个思路, 因为还没有完成相关计算, 待计算完毕后补充.

由于给出并非1:1, 所以考虑 1 和 2 是由前面的若干个数字决定的(没考虑后面, 因为要能推断后面的数字).

这组数中有一连串的2, 如果发生 一组 2 推出下一个值也是 2, 那么推导基本就结束了, 所以预估前面的6个数决定下一个数, 更前面的数的影响过于小, 所以不计入考虑. 同时, 加入一个条件, 越近的数对下一个数的影响越大. 所以就能初始化一个数组, 依次相乘累加, 并给出一个较小的初始误差. 然后用判断函数将值的范围纳入1~2的区间. 然后记录误差, 并将误差逆推, 纠正初始数组. 然后将纠正后的数组带入下次计算. 取前27个数为训练对象, 后10个数为测试对象.

如果结果并不理想, 比如测试正确率低于70%, 则考虑其他方式(毕竟瞎蒙都50%的正确率)

12小时前

32
可能相似的问题

猜你喜欢的问题

Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 service@wdace.com