НовоеWhatsPush — WhatsApp Business API для вашей POS-системы и CRM.
Искусственный интеллект (ИИ)

Машинное обучение

Машинное обучение — раздел искусственного интеллекта, который обычно описывают как способность машины имитировать разумное поведение человека.

Машинное обучение
В этой статье
  1. Типы машинного обучения
  2. Машинное обучение, которым вы уже пользуетесь
  3. Машинное обучение, ИИ и глубокое обучение

Введение:

Человек всегда ищет способы повысить производительность, используя меньше человеческого труда. Сегодня эпоха машин. Мы используем в повседневной жизни множество видов техники, чтобы эффективнее выполнять свои обязанности. Предположим, вы сохранили все прошлые записи своей компании на ПК. Ваш компьютер может учиться и адаптироваться, используя закономерности и алгоритмы из прошлых записей. Без явных команд ваш компьютер изучает прежние данные и делает выводы, прогнозируя будущие результаты на основе существующих записей. Всё это возможно благодаря машинному обучению.

Что такое машинное обучение?

Это применение искусственного интеллекта, позволяющее системе учиться и совершенствоваться на опыте без явного программирования. По сути, это система, способная учиться на данных, выявлять закономерности и принимать решения практически без участия человека.

Machine Learning – figure 1

Какова предыстория машинного обучения?

Алан Тьюринг предложил тест Тьюринга в 1950 году. Алан Тьюринг был британским математиком и специалистом в области информатики, талантливым и влиятельным. Этот тест был создан, чтобы определить, обладает ли машина интеллектом человека.

Кто создал машинное обучение?

Многие люди внесли вклад в развитие машинного обучения, но термин «машинное обучение» придумал в 1952 году Артур Сэмюэл, специалист по информатике из IBM.

Для чего нужно машинное обучение?

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

В бизнесе и других сферах машинное обучение — это по сути технология анализа данных, работающая за счёт автоматизации процесса создания моделей данных.

Как работает машинное обучение?

Machine Learning – figure 2

Сколько существует типов машинного обучения?

Существует четыре типа машинного обучения.

  1. Обучение с учителем
  2. Обучение без учителя
  3. С частичным привлечением учителя
  4. Обучение с подкреплением

Обучение с учителем:

В этом виде машинного обучения специалисты по данным предоставляют алгоритмам размеченные обучающие данные и задают переменные, между которыми программа должна искать связи. Предоставляются и входные, и выходные данные алгоритма.[1]

Обучение без учителя:

Алгоритмы, которые обучаются на неразмеченных данных, используются в этом виде машинного обучения. Программа ищет значимые взаимосвязи в наборах данных. Данные, на которых обучаются алгоритмы, а также прогнозы или рекомендации, которые они выдают, заранее определены.[1]

С частичным привлечением учителя:

Этот метод машинного обучения объединяет два предыдущих. Хотя специалисты по данным могут предоставить алгоритму в основном «обучающие данные», модели позволяется самостоятельно исследовать данные и выработать собственное понимание набора данных.[1]

Обучение с подкреплением:

Обучение с подкреплением обычно используется специалистами по данным, чтобы научить машину выполнять многошаговую процедуру с чётко заданными критериями. Специалисты по данным обучают алгоритм выполнять задачу и подают ему положительные или отрицательные сигналы по мере того, как он решает, как завершить работу. Однако в основном алгоритм сам выбирает, какие действия предпринимать по ходу дела.[1]

Machine Learning – figure 3

Какие преимущества даёт машинное обучение?

  • Автоматизация всего
  • Выявление тенденций и закономерностей
  • Широкий спектр применения
  • Возможности для улучшения
  • Эффективная обработка данных
  • Лучше всего подходит для образования и интернет-торговли

Каковы недостатки машинного обучения?

  • Возможность высокой погрешности
  • Выбор алгоритма
  • Сбор данных
  • Время и пространство

Вывод:

Машинное обучение — это подобласть искусственного интеллекта. Это система, в которой компьютеры используют огромный объём данных и алгоритмы, чтобы «обучать» самих себя и строить прогнозы без опоры на явное программирование. Машинное обучение — это просто метод анализа данных, который работает за счёт автоматизации процесса построения моделей данных в бизнесе и других областях.

  1. Burns, E.machine learning. Доступно по адресу: https://www.techtarget.com/searchenterpriseai/definition/machine-learning-ML.

 

Типы машинного обучения

ТипУчится наПример
С учителемРазмеченные примерыОбнаружение спама, прогнозирование цен
Без учителяНеразмеченные данныеСегментация клиентов
С частичным привлечением учителяМало меток + много неразмеченных данныхКлассификация изображений при ограниченном числе меток
С подкреплениемВознаграждение за действияИгры, робототехника

Машинное обучение, которым вы уже пользуетесь

Фильтры спама в почте, прогнозы дорожной обстановки на картах, рекомендации видео и товаров, голосовой ввод и разблокировка по лицу — всё это основано на машинном обучении.

Машинное обучение, ИИ и глубокое обучение

ИИ — это общая цель создания интеллектуальных машин; машинное обучение — это подход обучения на данных; глубокое обучение использует многослойные нейронные сети. См. что такое искусственный интеллект.

Читайте также

Похожие статьи

Искусственный интеллект (ИИ)

4 типа ИИ: реактивный, с ограниченной памятью, теория разума, самосознающий

Понятное руководство по четырём типам искусственного интеллекта с реальными примерами каждого, что существует сегодня и что пока остаётся научной фантастикой.

3 мин чтения

Давайте создадим то, что вашему бизнесу нужно дальше

Расскажите о проекте — бесплатная консультация и понятный расчёт в течение нескольких дней.