我正在使用Brain.js为我的项目开发神经网络。想法是要有这样的东西:
{ input: [day, month, hour, minute], output: some categoryID }
基本上,我将训练网络随着时间的推移来学习用户的习惯,以便以后网络可以在给定时间时预测用户喜欢的类别。
我的主要问题是这些“类别”不是固定数组。随着时间的推移,我很可能会在项目中添加,更改或删除类别。每个类别都有自己的categoryID
,该类别会自动递增。
如何-以最佳方式在神经网络中输出categoryID?
请记住,该项目将来可能有成千上万个类别。网络必须能够处理该问题。
感谢您的帮助!