exponenta event banner

Инкрементное обучение

Подгонка классификационной модели для потоковой передачи данных и отслеживания ее производительности

Инкрементное обучение, или онлайн-обучение, включает в себя обработку входящих данных из потока данных, возможно, без знания распределения переменных предиктора, аспектов целевой функции и того, помечены ли наблюдения. Проблемы инкрементного обучения контрастируют с традиционными методами машинного обучения, в которых достаточно помеченных данных доступно для соответствия модели, выполнения перекрестной проверки для настройки гиперпараметров и вывода характеристик распределения предиктора.

Для инкрементного обучения требуется настроенная модель инкрементного обучения. Можно создать и настроить инкрементную модель непосредственно путем вызова объекта, например incrementalClassificationLinearили можно преобразовать поддерживаемую традиционно обученную модель в инкрементного ученика с помощью incrementalLearner. После настройки модели и настройки потока данных можно подгонять инкрементную модель к входящим порциям данных, отслеживать прогнозирующую производительность модели или выполнять оба действия одновременно.

Дополнительные сведения см. в разделе Обзор инкрементного обучения.

Функции

развернуть все

Модель линейной двоичной классификации

incrementalLearnerПреобразование модели вектора поддержки двоичной классификации (SVM) в инкрементный ученик
incrementalLearnerПреобразование линейной модели для двоичной классификации в инкрементную

Наивная модель Байеса

incrementalLearnerПреобразовать наивную модель классификации Байеса в инкрементного ученика

Модель линейной двоичной классификации

fitОбучение линейной модели для инкрементного обучения
updateMetricsОбновление показателей производительности в линейной модели для инкрементного обучения с учетом новых данных
updateMetricsAndFitОбновление показателей производительности в линейной модели для инкрементного обучения с учетом новых данных и модели поезда

Наивная модель Байеса

fitОбучить наивную модель классификации Байеса для инкрементного обучения
updateMetricsОбновление показателей производительности в наивной модели классификации Байеса для инкрементного обучения с учетом новых данных
updateMetricsAndFitОбновление показателей производительности в наивной модели классификации Байеса для инкрементного обучения с учетом новых данных и модели обучения

Модель линейной двоичной классификации

predictПрогнозирование ответов для новых наблюдений из линейной модели для инкрементного обучения
lossПотеря линейной модели для инкрементного обучения по пакету данных

Наивная модель Байеса

predictПрогнозировать ответы для новых наблюдений из наивной модели классификации Байеса для инкрементного обучения
lossПотеря наивной модели классификации Байеса для инкрементного обучения на пакете данных
logpЛогарифмическая безусловная плотность вероятности наивной модели классификации Байеса для инкрементного обучения

Объекты

incrementalClassificationLinearЛинейная модель двоичной классификации для инкрементного обучения
incrementalClassificationNaiveBayesНаивная модель классификации Байеса для инкрементного обучения

Темы

Обзор инкрементного обучения

Узнайте о фундаментальных концепциях инкрементного обучения, включая инкрементные объекты обучения, функции и рабочие процессы.

Настройка модели инкрементного обучения

Подготовка модели инкрементного обучения для инкрементной оценки эффективности и обучения по потоку данных.

Внедрение инкрементного обучения для классификации с использованием краткого рабочего процесса

Используйте сжатый рабочий процесс для реализации инкрементного обучения для двоичной классификации с преквенциальной оценкой.

Внедрение инкрементного обучения для классификации с использованием гибкого рабочего процесса

Используйте гибкий рабочий процесс для реализации инкрементного обучения для двоичной классификации с преквенциальной оценкой.

Инициализация модели инкрементного обучения на основе модели логистической регрессии, обученной классификатору

Обучите модель логистической регрессии с помощью приложения Classification Learner, а затем инициализируйте инкрементную модель для двоичной классификации с помощью оценочных коэффициентов.

Выполнение условного обучения во время инкрементного обучения

Используйте гибкий рабочий процесс для реализации условного обучения во время инкрементного обучения с помощью наивной модели многоклассной классификации Байеса.