我可以使用线性判别分析的 sklearn 实现进行增量学习吗

数据挖掘 scikit-学习 降维 低密度脂蛋白
2021-09-22 20:13:07

我有大量的图片想要使用 LDA。但是,它需要太多内存,所以我想知道是否可以使用 sklearn 实现或其他库来使学习增量?

2个回答

是的你可以。而不是使用lda.fit(...)orlda.fit_transfrom(...)你基本上只需要调用lda.partial_fit(...). 在这里,您需要一个小批量来更新您的模型。

有关更多信息,请参阅此链接

scikit-learn 库不支持增量学习。scikit-multiflow确实支持增量学习。但是,scikit-multiflow 没有线性判别分析 (LDA) 实现。