首页 文章

iOS动态机器学习模型

提问于
浏览
-1

我有一个用SWIFT编写的iOS应用程序 . 它获取用户信息并将其保存在数据库中(Firebase) . 我想使用这些数据然后动态更新作为数据更新创建的机器学习模型,以便每次都提供改进的预测 . 有办法做到这一点吗?

我知道我可以单独创建我训练过的模型(例如使用TensorFlow),然后使用Core ML将其导入我的应用程序但是我该怎么做才能让模型在新数据进入时不断更新?

谢谢您的帮助!!

1 回答

  • 0

    取决于模型 .

    您不能使用Core ML,因为它不支持培训 . iOS 11.3中的Metal Performance Shaders框架现在支持基于神经网络的模型的培训 . 您可以随时编写自己的培训代码 .

    如果模型是像逻辑回归那样基本的东西,你可以在设备上训练它并且不会花那么长时间 . 如果它是一个包含许多层的深度学习模型,并且您正在对大量数据进行训练,那么在设备上进行训练可能是不可行的 .

相关问题