Библиотеки для онлайн-машинного обучения

10

Я ищу пакеты (либо в python, R, либо в отдельном пакете) для онлайн-обучения для прогнозирования биржевых данных.

Я нашел и прочитал о Vowpal Wabbit ( https://github.com/JohnLangford/vowpal_wabbit/wiki ), который кажется довольно многообещающим, но мне интересно, есть ли какие-либо другие пакеты там.

Заранее спасибо.

mike1886
источник
1
Тупой вопрос, а вы имеете ввиду onlineкак в "не пакетном режиме", так и в "обработанном в облаке"?
Майк Оунсворт
Привет, Майк, я имею в виду не пакетный режим. Поэтому вскоре после того, как сделан прогноз, мы выучим истинный ярлык и затем используем его в обучении. Так что подумайте с точки зрения прогнозирования цены акций, через несколько минут мы узнаем истинное значение, а затем используем это значение в нашем обучении.
mike1886
Не онлайн-обучение, но посмотрите на этот пост, это может помочь вам начать. Francescopochetti.com/stock-market-prediction-part-introduction
Адриано Алмейда

Ответы:

3

Вы можете посмотреть на scikit-learn или модуль Orange в Python. Scikit-learn имеет SGD-классификатор и регрессор, которые могут частично подгонять данные в случае онлайн-обучения. В R, посмотрите на пакет карет

Рахул Агарвал
источник
Спасибо за ваши комментарии. Я очень хорошо знаю и регулярно использую scikit и caret, но я ищу более современный пакет онлайн-обучения, и это не scikit или caret. Я ищу людей, которые на самом деле что-то используют и могут поделиться своим опытом с данным пакетом.
mike1886
1
@ mike1886: если вы уже знаете, как обновить модель, используя новые данные, что еще вы хотите? Что такое «больше искусства» в вашем понимании? Просто более свежий и звучащий кулер?
друг
Согласитесь - модули scikit для онлайн-обучения довольно современны, что бы это ни значило
Бен Аллисон,
@Rahul в R поддерживает ли пакет Caret какой-либо алгоритм онлайн-обучения? если да, пожалуйста, предложите.
Дивьянг Шах
1

Есть несколько других библиотек для онлайн или дополнительного машинного обучения.

nbro
источник