微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用 ML.NET 按顺序预测下一个整数

如何解决使用 ML.NET 按顺序预测下一个整数

给定 0-1 范围内的冗长整数序列,我希望能够预测下一个可能的整数。

示例数据集: 1 1 1 0 0 0 0 1 1 0 0 1 0 1 1 0 0 0 1 0 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 1 0 0 1 0 1 1 0 1 0 1 0 1 0 1 0 0 1 0 0 0 0 1 1 1 1 0 0 0 1 0 0 1 1 0 0 0 1 0 1 1 0 1 0 0 0 1 0 0 1 0 0 0 0 0 0 1 0

快速浏览上述内容可能会显示一些明显的模式,这些模式可能会被 ML 模型识别。

我确实在数据集中有其他特征可用,但我认为它们与整数结果无关,因此预测应完全基于所提供整数数据集的统计相关性。

我不确定如何使用 ML.NET 来解决这个问题。我之前已经成功地对模型进行了分类,但这些预测都是基于多个特征做出的。在这种情况下,如果我只提供 01,则没有相关的历史序列来帮助预测。

如何训练 ML.NET 模型以返回基于一系列先前数据的预测?

工作原理:上述数据集有 100 个整数。我可以创建一个具有 100 个属性 (Integer0..Integer99) 的类,并煞费苦心地映射每个字段并提交,但它看起来很笨拙。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。