我有大量的图片想要使用 LDA。但是,它需要太多内存,所以我想知道是否可以使用 sklearn 实现或其他库来使学习增量?
我可以使用线性判别分析的 sklearn 实现进行增量学习吗
数据挖掘
scikit-学习
降维
低密度脂蛋白
2021-09-22 20:13:07
2个回答
是的你可以。而不是使用lda.fit(...)
orlda.fit_transfrom(...)
你基本上只需要调用lda.partial_fit(...)
. 在这里,您需要一个小批量来更新您的模型。
有关更多信息,请参阅此链接。
scikit-learn 库不支持增量学习。scikit-multiflow库确实支持增量学习。但是,scikit-multiflow 没有线性判别分析 (LDA) 实现。
其它你可能感兴趣的问题