Р. С. Маков

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


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

произведения искусства на уровне, близком к человеческому или даже превосходящем его.

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

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

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

      1.2. Текущий уровень развития технологии

      1.2.1. Современные подходы к разработке ИИ: машинное обучение и глубокое обучение

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

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

      Представьте, что вы хотите научить компьютер различать на фотографиях кошек и собак. Классический подход предполагал бы, что вы вручную опишете все ключевые признаки этих животных: форму ушей, длину хвоста, характерный окрас и т.д. Затем закодируете эти признаки в виде строгих правил и условий: если уши треугольные и хвост пушистый – значит кошка, если уши висячие и хвост короткий – собака. Несложно догадаться, что такой подход был бы крайне трудоемким, а созданная система – хрупкой