想象一个小型机器学习 Web 应用程序:
users submit the subject of a news atrticle
server would tell what category(e.g. sport or politics) it belongs to
if the server answered wrongly, user can submit a correct category
大多数机器学习算法必须记住它们的状态,以便它们可以逐步改进模型。每次服务器收到请求重新计算模型的效率非常低。
但是 Web 应用程序是基于无状态模型的。唯一的持久层是数据库。那么如何在 Web 应用程序中实现那些非无状态模型呢?序列化其内部状态并将其存储在数据库中的最佳实践是什么?
顺便说一句,我正在使用Rails
,但我猜大多数 Web 框架都是无状态的。