Системы машинного обучение, обычно, группируют на следующие обширные категории: ## Классификация по типу надзора Этот критерий определяет сколько информации и подсказок алгоритм получает от человека на этапе тренировки: - [[Машинное обучение. Обучение с учителем|Обучение с учителем]] - [[Машинное обучение. Обучение без учителя|Обучение без учителя]] - [[Машинное обучение. Частичное обучение|Частичное обучение]] - [[Машинное обучение. Обучение с подкреплением|Обучение с подкреплением]] ## Классификация по способности обучаться «на лету» Этот критерий отвечает на вопрос: может ли система постепенно дообучаться, получая новые данные, или её нужно каждый раз переобучать с нуля? - [[Машинное обучение. Пакетное обучение|Пакетное обучение (Batch learning)]] - [[Машинное обучение. Динамическое обучение|Динамическое обучение (Online learning)]] ## Классификация по способу обобщения данных Этот критерий описывает, как именно система делает выводы о новых, ранее не виданных данных: - [[Машинное обучение. Обучение на основе образцов|Обучение на основе образцов]] - [[Машинное обучение. Обучение на основе моделей|Обучение на основе моделей]]