5

我目前正在一个项目中使用 Brain.js,目前必须一次性对其进行培训,

https://github.com/harthur/brain

使用 train() 使用一组训练数据来训练网络。必须在一次调用 train() 中使用所有数据批量训练网络。

这意味着如果你想稍后添加一些新数据来改进它,你必须从一开始就重新训练,这显然不理想。

是否有类似于brain.js 的选项允许重新训练而不必从头开始,或者是否有人目前正​​在努力改变brain.js 以允许这样做,或者这甚至可能(或者brain.js 是否必须完全重写),如果是这样的话,对于 JavaScript 和一般编程新手(我)来说,添加它会特别困难,我什至会从哪里开始。

谢谢你的帮助

另外,有超过 1500 名声望的人可以为brain.js 做一个标签吗,谢谢

4

1 回答 1

3

该文档似乎暗示任何新信息都需要完全重新培训。https://github.com/nickpoorman/brain Nick Poorman 的 fork 似乎能够流式传输 train,它具有您正在寻找的内容,它尚未与主存储库合并,但它有一个拉取请求。

于 2013-10-15T15:07:33.200 回答