使用 CoreML 预测模式的结果 [关闭]
Posted
技术标签:
【中文标题】使用 CoreML 预测模式的结果 [关闭]【英文标题】:Predict outcome from patterns with CoreML [closed] 【发布时间】:2019-04-03 01:22:42 【问题描述】:我对任何与机器学习相关的东西都很陌生,想知道如何,以及是否有办法从模式中预测简单的结果,例如,我有一个 [1, 2, 3, 1, 3, 2, 1]
的数据集。用户执行操作 3,数据集转到[1, 2, 3, 1, 3, 2, 1, 3]
。如何预测用户接下来会做什么?
我打算将它与CoreML
一起使用。我在 Apple 的开发者网站上找到了this。但是,我相信这是基于模型提供的数据进行的预测。 (我假设它将与 CreateML 一起使用)。
对于我的问题,推荐的方法是什么? (对不起我的英语,如果需要,我会尽力澄清更多)。谢谢你:)
【问题讨论】:
【参考方案1】:这看起来像是一个处理输入数据序列的分类器。用于此类事情的典型模型是 LSTM。 Create ML 目前不允许您训练 LSTM 等序列模型,因此您需要使用 Keras 之类的训练包(或 Turi Create for specific applications)。
这是我前段时间写的一篇博文,解释了 LSTM 的工作原理以及如何在 ios 上实现它们:http://machinethink.net/blog/recurrent-neural-networks-with-swift/ 从那时起,Core ML 出现了,它也支持 LSTM 模型并且更易于使用。
【讨论】:
非常感谢!非常感谢您的帮助:)以上是关于使用 CoreML 预测模式的结果 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
错误! coreML 模型对图像的预测是错误的,对视频是正确的