原谅可能是一个基本问题。我只是在试验 ML / AL,我有一个小问题集,我想看看它是否可以用 ML / AI 解决。基本上,给定一组具有多种功能的对象,我想创建一个自动向用户推荐一个对象的过程。
我在想某种聚类算法可能是最好的方法。但是,我试图解决的一个主要挑战是,我事先不知道会有多少不同的集群会演变……在某些场景中,我们的 Feature X 非常重要,但在其他场景中,用户会说功能 Y 很重要。
其次,我的输入集是什么?对于每个训练样本,我将有 1 个选定对象和 N-1 个未选定对象。但我不想“训练”未选择的对象是“坏的”,因为它们可以在未来的训练示例中被选中。
最后,我还没有大的训练集,所以我想使用过程中的反馈(用户输入,“这是一个错误的选择”或“使用这个对象。”)来进一步完善算法。这可行吗?
这种过程是否有任何既定的模式?提前致谢。