Что такое Искусственный интеллект

Искусственный интеллект (ИИ, artificial intelligence, AI) — имитация операций человеческого интеллекта машинами; такая система/машина способна к постоянному самообучению в процессе сбора информации.

Ещё это отрасль в информатике, которая занимается созданием умных машин, способных выполнять сложные задачи, требующие человеческого интеллекта. Существуют такие приложения AI, как:

  • экспертные системы (помогают в процессе принятия решений);
  • распознавание речи;
  • обработка естественного языка (NLP);
  • компьютерное зрение (или машинное).

Термин "искусственный интеллект" ("artificial intelligence") придумал американский информатик Джон Маккарти в 1956 году.

Как работает ИИ?

ИИ работает на сочетании огромного объёма данных с быстрой итерацией (множество операций для организации обработки данных) и алгоритмов искусственного интеллекта. Вместе это даёт возможность программному обеспечению самообучаться.

Применение искусственного интеллекта

В бизнесе ИИ может использоваться практически во всех индустриях, но он также может оказать некоторую поддержку в жизни потребителей. Примеры:

  • беспилотные автомобили и летательные аппараты;
  • роботы, которые помогают людям в их повседневной жизни;
  • быстрая обработка огромного объёма данных (поиск информации, интерпретация, анализ и действие, на основе полученных знаний);
  • компьютерная безопасность (своевременное выявление атак и инцидентов, вредоносных программ и пр.).

Примеры искусственного интеллекта

Мы уже используем ИИ каждый день, вероятно, даже не осознавая этого. Например:

Текстовые инструменты

Например: редакторы, автоисправление, автокоррекция и др.

Google Карты, Waze или Яндекс.Пробки

Для определения наилучшего маршрута эти навигационные приложения используют искусственный интеллект.

Технологии обнаружения и распознавания лиц

Использование фильтров при съёмке (распознаёт человеческие лица) или функция Face ID (распознаёт конкретное лицо) для разблокировки телефона.

Виртуальные собеседники (чат-боты)

Программы, которые могут выяснить потребности пользователя, автоматически ответить на часто задаваемые вопросы, отследить заказы и выполнить другие простые функции.

Виртуальный ассистент

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

Алгоритмы поиска и рекомендаций

Зачастую во время поиска в интернете появляются фильмы, песни и товары, соответствующие нашим предпочтениям. Это умные системы AI изучают человеческие интересы в Интернете и на основе этого предлагают аналогичный контент.

Что такое искусственные нейронные сети (ИНС, artificial neural network или ANN)?

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

Виды искусственного интеллекта

Наука не стоит на месте, и с каждым днём появляются новые возможности. На данный момент приняты 4 категории, одни широко используются, другие ещё не существуют. Эти 4 категории:

Реактивные машины

Системы ИИ не имеют памяти и реагируют только на конкретные задачи. Пример: Дип Блю (шахматная программа IBM, в 90-х победившая Каспарова, чемпиона мира по шахматам).

Ограниченная память

ИИ с памятью, т.е. прошлый опыт используется для принятия решений. Например: беспилотные автомобили.

Теория разума

Такая система будет понимать человеческие эмоции и намерения, у неё будет социальный интеллект, чтобы участвовать в социальных взаимодействиях в качестве члена команды.

Самоосознание

Такой ИИ (теоретически) будет обладать чувством самого себя, осознанности, будет знать своё текущее состояние.

Технологии искусственного интеллекта

В широком смысле это программное обеспечение, выполняющее задачи, традиционно выполняемые человеческим интеллектом. Например:

Машинное обучение (Machine Learning)

Этот раздел занимается компьютерными алгоритмами самообучения (без явного программирования).

Платформы глубокого обучения

Глубокое обучение, подраздел машинного обучения (Machine Learning), основан на том, как работают биологические нейронные сети (мозг). Оно использует искусственные нейронные сети (ИНС, на англ. artificial neural network или ANN).

Обработка естественного языка (Natural language processing или NLP) и генерация естественного языка (Natural language generation или NLG)

Обработка естественного языка (NLP) используется для того, чтобы компьютер смог понять речь пользователя и ответить.

Генерация естественного языка (NLG) — программное обеспечение, используемое для превращения любых видов данных в естественный язык.

Узнайте также про Кибернетику.