我的问题是,在我们需要从大量可能性中预测某事的情况下,可以使用哪种机器学习模型。例如,在 kaggle 竞赛(Instacart 挑战)中,他们要求根据先前的订单预测用户将重新订购哪些产品。
在这种情况下,可能的输出范围是巨大的(有 +40000 种可能的产品)
我研究了一些模型,例如 CNN,通常这些模型的输出是一个 logits 张量,其中包含概率,张量的大小通常对应于分类问题中的可能性。这通常很小(在 cifar-100 中最多有 100 个
但在这种情况下,在我看来这不是一个好方法,因为可能的项目数量。
那么这个 CNN 模型是否适用于这类任务?还可以使用哪些其他方法?
谢谢。