Искусственный интеллект. Начало новой технологической революции: вызовы и возможности. Р. С. Маков

Чтение книги онлайн.

Читать онлайн книгу Искусственный интеллект. Начало новой технологической революции: вызовы и возможности - Р. С. Маков страница 4

Автор:
Жанр:
Серия:
Издательство:
Искусственный интеллект. Начало новой технологической революции: вызовы и возможности - Р. С. Маков

Скачать книгу

моделей, способных генерировать осмысленные и связные тексты на любую тему, почти неотличимые от написанных человеком. Или алгоритм AlphaFold от DeepMind, который научился предсказывать трехмерную структуру белков по их генетической последовательности – задача, над которой бились лучшие умы биоинформатики десятилетиями.

      Разнообразие методов и алгоритмов

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

      Обучение с учителем – пожалуй, самый распространенный вид машинного обучения. В этом случае у нас есть размеченный дата-сет – набор примеров, для каждого из которых уже известен правильный ответ. Допустим, коллекция фотографий, где для каждой указано, кошка на ней или собака. Задача алгоритма – найти функцию, которая будет максимально точно отображать входные данные (матрицу пикселей изображения) в выходные метки классов (кошка/собака). После обучения это позволит классифицировать новые, ранее не виданные фотографии.

      Обучение без учителя имеет дело с неразмеченными данными. Здесь нет явной задачи классификации или прогноза, вместо этого алгоритм пытается самостоятельно найти какую-то структуру и закономерности в массиве данных. Например, кластеризовать объекты так, чтобы похожие были в одной группе, а непохожие – в разных. Или снизить размерность данных, выделив их ключевые признаки. Такой анализ часто помогает лучше понять природу изучаемых объектов и процессов.

      Обучение с подкреплением – подход, вдохновленный бихевиористской психологией. Здесь обучающийся агент (например, робот или игровой ИИ) обучается в процессе взаимодействия с некоторой средой. Он совершает действия и получает от среды «награды» или «наказания» в зависимости от результата. Цель агента – выработать стратегию поведения, максимизирующую суммарную награду. Именно на этом принципе построено обучение знаменитого ИИ AlphaGo, обыгрывающего чемпионов мира в го.

      Глубокое обучение и нейросети – прорыв, изменивший всё

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

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

Скачать книгу