2013-06-20 2 views
4

У меня очень большая разреженная матрица (закодированная с использованием sparse.model.matrix (~. - 1, data = train) и хотела бы обучить модель Наивного Байеса.Модель Наивного Байеса в R на разреженной матрице

есть ли пакет в R, что позволит мне это сделать? Я проверили e1071 и Клары, но и, похоже, не принимать разреженную матрицу в качестве входных данных.

есть ли какие-либо другие пакеты, кроме glmnet, которые принимают редкая матрица, или это мой единственный выбор?

+1

вы можете попробовать 'sparseLDA :: sda', но я уверен, что есть другие пакеты для этого в http://cran.r-project.org/web/views/MachineLearning.html – dickoa

+0

Вы когда-нибудь находили решение? – anthonybell

ответ

1

Похоже, что реализация Нейвей Байеса не существует, что поддерживает разреженные матрицы.