Похожие презентации:
Машинное обучение понятие, виды
1. Машинное обучение: понятие, виды
МАШИННОЕОБУЧЕНИЕ:
ПОНЯТИЕ, ВИДЫ
2. Основы машинного обучения: задачи, методы, этапы и инструменты
Основы машинного обучения: задачи,методы, этапы и инструменты
К 2025 году рынок машинного обучения оценивался
в
$94,35
млрд.
Технологии
ML
уже
работают
в рекомендательных системах стриминговых сервисов,
голосовых ассистентах смартфонов и системах диагностики
заболеваний. Около 35% продаж Amazon генерирует именно
рекомендательная модель, а алгоритмы DeepMind снизили
энергопотребление дата-центров Google на 40%.
В России машинное обучение активно применяют
банки
для
выявления
мошеннических
транзакций,
ритейлеры — для прогнозирования спроса, а медицинские
центры — для анализа снимков МРТ.
3. Основные задачи машинного обучения
Алгоритмы машинного обучения работают с разнымитипами данных: текстом, изображениями, числовыми
значениями. Выбор метода зависит от решаемой задачи —
будь то фильтрация спама или диагностика заболеваний.
Основные
подходы
включают
классификацию,
регрессию, кластеризацию и другие методы.
Существует восемь основных категорий задач
машинного обучения, каждая со своими техническими
особенностями.
4. Классификация
Классификация определяет, к какой категории относитсяобъект. Алгоритм анализирует признаки объекта — числовые
характеристики, описывающие его свойства — и выбирает
подходящий класс из заранее известного набора.
Почтовые сервисы классифицируют письма на спам
и не спам, банки определяют кредитоспособность клиентов,
а системы компьютерного зрения распознают объекты
на фотографиях. В медицине классификаторы помогают
диагностировать заболевания по результатам анализов,
а в кибербезопасности — выявлять вредоносный трафик.
5. Регрессия
Регрессия предсказывает непрерывное числовоезначение. Если классификация отвечает на вопрос «К какой
категории относится объект?», то регрессия — на «Какое
конкретное число соответствует объекту?».
Модели регрессии прогнозируют стоимость квартир
по площади и расположению, предсказывают нагрузку
на серверы в следующем месяце или оценивают время
доставки заказа. Ритейлеры используют её для
прогнозирования спроса на товары, а финансовые
аналитики — для предсказания курсов валют.
6. Кластеризация
Кластеризация группирует похожие объекты беззаранее известных категорий. Алгоритм самостоятельно
находит закономерности в данных и объединяет схожие
элементы. Маркетологи кластеризуют клиентов для
персонализации предложений, новостные агрегаторы
автоматически группируют статьи по темам, а исследователи
анализируют геномные данные для поиска связей между
генами.
В отличие от классификации, где модель учится
на размеченных примерах, кластеризация работает
с неразмеченными данными.
7. Уменьшение размерности
Снижение размерности сокращает количество признаковв данных, сохраняя ключевую информацию. Метод главных
компонент и другие алгоритмы выделяют наиболее важные
характеристики и отбрасывают избыточные. Это ускоряет
обучение моделей.
Биоинформатики применяют снижение размерности для
анализа экспрессии тысяч генов, а специалисты по обработке
изображений — для сжатия и ускорения распознавания.
8. Выявление аномалий
Поиск аномалий обнаруживает нетипичные паттерныв данных. Модель изучает нормальное поведение системы
и сигнализирует об отклонениях.
Банки
выявляют
подозрительные
транзакции
по необычным тратам клиента, промышленные компании
предсказывают поломки оборудования по аномальным
показателям датчиков, а системы кибербезопасности
обнаруживают вторжения по нестандартному сетевому
трафику.
Алгоритмы аномалий часто работают в реальном
времени, мгновенно реагируя на отклонения.
9. Рекомендательные системы
Рекомендательные алгоритмы предсказывают предпочтенияпользователя на основе его поведения и действий похожих людей.
Эта технология работает повсеместно: онлайн-кинотеатры
подбирают фильмы по истории просмотров, музыкальные
стриминговые
сервисы
создают
персональные
плейлисты,
а маркетплейсы предлагают товары, которые могут заинтересовать
покупателя.
Современные гибридные модели учитывают не только историю
действий, но и характеристики контента, социальные связи
и контекст — время суток, устройство, местоположение.
Качественные рекомендации напрямую влияют на выручку:
Amazon получает треть продаж благодаря рекомендательной системе.
10. Обработка естественного языка
NLP (Natural Language Processing — обработка естественного языка)позволяет вычислительным моделям понимать и генерировать человеческий
язык. Языковые модели классифицируют тональность отзывов, переводят
тексты и извлекают имена и даты из документов. Они также создают краткие
изложения длинных статей и ведут диалоги в чат-ботах. Современные
архитектуры трансформеров с механизмами внимания анализируют контекст,
улучшая качество переводов, анализ социальных сетей и обучающих систем.
При этом сохраняются нерешённые задачи: обработка редких языков,
устранение предвзятости моделей и обеспечение точности в медицине
и юриспруденции.
Для задач распознавания текста на изображениях существуют
специализированные сервисы. Например, Yandex Vision OCR распознаёт
печатный и рукописный текст на 48 языках, извлекает данные из документов
и автомобильных номеров. Сервис также распознаёт структуру таблиц
и возвращает текст с координатами строк и столбцов.
11. Компьютерное зрение
Компьютерное зрение анализирует изображения и видео с помощьюмоделей машинного обучения. Основные задачи включают классификацию
изображений — когда алгоритм определяет, что изображено на фото.
Например, модель различает, кошка это или собака. Также модели
обнаруживают объекты — находят их расположение и определяют, что именно это
за объекты. Семантическая сегментация идёт дальше — она точно выделяет границы
каждого объекта на уровне отдельных пикселей.
Современные модели — свёрточные нейронные сети и трансформеры —
демонстрируют высокую точность в различных областях. Беспилотные автомобили
используют эти модели для навигации, медицинские системы — для анализа
рентгеновских снимков и МРТ. Города внедряют интеллектуальные камеры для
мониторинга дорожного движения. На специализированных задачах, например
в выявлении определённых типов рака, точность моделей может превосходить
человеческую.
12. Виды машинного обучения
Машинное обучение можно разделить на несколькоосновных типов:
■ обучение с учителем,
■ обучение без учителя и
■ обучение с подкреплением.
Каждый из этих типов имеет свои
характеристики, методы и области применения.
уникальные
13. Обучение с учителем
Обучение с учителем (Supervised Learning) — это типмашинного обучения, при котором модель обучается на
размеченных данных.
Это означает, что каждый обучающий пример в
наборе данных имеет соответствующую метку или целевое
значение.
Цель модели — научиться предсказывать метки для
новых, невиданных данных.
14. Примеры задач обучения с учителем
Классификация:принадлежит объект.
Определение
категории,
к
которой
Например, распознавание рукописных цифр (0-9) или
классификация писем как "спам" или "не спам". Классификация
также может применяться в медицине для диагностики
заболеваний на основе симптомов пациента.
Регрессия: Предсказание непрерывного значения.
Например, прогнозирование цен на недвижимость или
предсказание температуры на следующий день. Регрессия также
используется в экономике для прогнозирования роста ВВП или в
маркетинге для оценки эффективности рекламных кампаний.
15. Примеры алгоритмов обучения с учителем
■ Линейная регрессия■ Логистическая регрессия
■ Деревья решений
■ Метод опорных векторов (SVM)
■ Нейронные сети