Модуль 1 из 4

Введение в AI: что это и как работает

От нуля до понимания основных концепций искусственного интеллекта

Что внутри этого модуля

  1. Что такое искусственный интеллект на самом деле
  2. Три типа AI: узкий, общий, супер
  3. Как работают нейронные сети: простым языком
  4. Что значит «обучить модель»
  5. LLM: языковые модели, которые изменили всё
  6. Итоги и что дальше

1. Что такое искусственный интеллект на самом деле

Когда люди слышат «искусственный интеллект», многие представляют себе робота из научной фантастики с собственным сознанием. Реальность одновременно проще и интереснее.

Искусственный интеллект (AI)
Это область компьютерных наук, которая создаёт системы, способные выполнять задачи, традиционно требующие человеческого интеллекта: распознавание речи, принятие решений, перевод текста, анализ изображений.

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

Почему AI стал возможен именно сейчас

Искусственный интеллект как научная область оформился в 1956 году на Дартмутском семинаре, где термин «Artificial Intelligence» был впервые предложен Джоном Маккарти. Однако массовый прорыв произошёл только в последние 10-15 лет. Причины три:

  1. Данные. Интернет произвёл невероятное количество текстов, картинок, видео — всего, на чём можно учить модели.
  2. Мощность железа. Видеокарты (GPU) научились делать триллионы параллельных вычислений за секунды.
  3. Алгоритмические прорывы. Архитектура Transformer (2017) позволила моделям эффективно учитывать связи между словами в тексте — даже если они находятся далеко друг от друга. Это основа всех современных языковых моделей.
Ключевая идея: Современный AI — это не магия и не сознание. Это математическая система, которая находит закономерности в данных и использует их для генерации ответов. Ни больше, ни меньше.
Три столпа AI

2. Три типа AI: узкий, общий, супер

AI — это не одна технология, а целый спектр. Принято выделять три уровня.

Узкий AI (ANI — Artificial Narrow Intelligence)

Всё, что нас окружает сегодня — это узкий AI. Он решает одну конкретную задачу и делает это часто лучше человека. ChatGPT отвечает на вопросы, но не умеет водить машину. Беспилотный автомобиль водит, но не понимает шуток.

Общий AI (AGI — Artificial General Intelligence)

Гипотетическая система, способная решать любую интеллектуальную задачу на уровне человека. Может написать код, приготовить ужин, понять шутку, придумать бизнес-план и научиться играть на пианино — всё одновременно.

Важно: На июль 2026 года AGI не существует. Отдельные модели показывают впечатляющие результаты в тестах на общие способности (например, ARC-AGI-2), но полноценного AGI — системы, способной к самостоятельному обучению любым задачам, — пока нет. Оценки экспертов по срокам появления AGI варьируются от «через 5 лет» до «возможно, никогда».

Супер AI (ASI — Artificial Super Intelligence)

Теоретический уровень, на котором AI превосходит человеческий интеллект во всех аспектах. Научное творчество, социальные навыки, стратегическое мышление — всё лучше, чем у любого человека. Это чистая теория и предмет философских дискуссий.

ХарактеристикаANIAGIASI
Существует сейчасДаНетНет
Широта задачОдна областьЛюбые задачиПревосходит человека
ПримерЯзыковые и генеративные модели (ChatGPT, Midjourney, DALL-E)Не созданГипотетический

3. Как работают нейронные сети: простым языком

В основе почти всего современного AI лежат нейронные сети. Название вдохновлено биологией мозга, но на самом деле это просто математическая конструкция.

Уровень 1: Что внутри нейросети

Нейросеть состоит из «нейронов» (узлов), организованных в слои. Каждый нейрон получает числа, умножает их на веса (weights), складывает, применяет функцию активации и передаёт результат дальше.

Как работает нейросеть

Уровень 2: Как она учится

Обучение выглядит так:

  1. Прямой проход. Данные идут через сеть, получается какой-то ответ.
  2. Сравнение с правильным ответом. Считается ошибка — насколько ответ сети отличается от того, что нужно.
  3. Обратное распространение (backpropagation). Ошибка идёт обратно через сеть, и веса чуть-чуть корректируются в сторону уменьшения ошибки.
  4. Повтор. Миллионы и миллиарды раз, на огромном количестве примеров.
Аналогия: Представьте, что вы учитесь бросать мяч в кольцо. Каждый раз, когда промахиваетесь, вы чуть-чуть корректируете силу и угол броска. Через тысячу попыток ваши мышцы «знают», как бросать. Так же и нейросеть — только она делает это с числами, а не с бросками.

4. Что значит «обучить модель»

«Обучение модели» — популярная фраза, за которой стоит конкретный процесс.

Данные для обучения

Модель учится на примерах. Каждый пример — это пара: входные данные и желаемый результат. Для языковой модели вход — это фрагмент текста, а желаемый результат — следующее слово (или пропущенный фрагмент).

Например, GPT-обучение выглядит как задача «продолжи текст» (точнее — предсказать следующий токен): модели показывают начало статьи, и она учится предсказывать, что должно идти дальше. После миллиардов таких примеров модель начинает улавливать структуру языка, факты, логические связи.

Этапы обучения современной LLM

ЭтапЧто происходитЗачем
Pre-training Модель читает гигантские объёмы текста из интернета и книг Научиться языку, фактам, базовым рассуждениям
Fine-tuning Модель тренируется на специально отобранных диалогах и инструкциях Научиться следовать инструкциям, быть полезной и безопасной
RLHF (Reinforcement Learning from Human Feedback) Люди сравнивают и ранжируют ответы модели; на основе этих оценок обучается модель вознаграждения (reward model), а затем LLM оптимизируется с помощью обучения с подкреплением (PPO или аналогичный алгоритм) Сделать ответы более человечными, полезными, вежливыми
Ресурсы: Pre-training современной LLM стоит десятки миллионов долларов, требует тысяч GPU и месяцев работы. Это не то, что можно сделать на домашнем компьютере.

5. LLM: языковые модели, которые изменили всё

LLM (Large Language Model) — это большая языковая модель. «Большая» означает миллиарды параметров (настраиваемых чисел), «языковая» — что она работает с текстом.

Как LLM генерирует текст

LLM не «думает» и не «понимает» в человеческом смысле. На каждый запрос она:

  1. Переводит текст в числа (токены), используя токенизатор
  2. Пропускает эти числа через Transformer-архитектуру
  3. На каждом шаге предсказывает наиболее вероятное следующее слово (точнее — токен)
  4. Добавляет предсказанное слово к тексту и повторяет, пока не закончит
Токен
Минимальная единица текста для модели. Это может быть слово, часть слова или знак препинания. Например, слово «машина» — это один токен, а «нейросеть» — два токена: «нейро» + «сеть». В среднем, 1 токен = примерно 0.75 слова на русском.

Главное ограничение: контекстное окно

LLM может «видеть» только ограниченное количество токенов за раз — это называется контекстным окном (context window). У современных моделей оно может достигать 128 000, 200 000 или даже миллиона токенов. Всё, что не помещается в окно, модель просто не видит.

Практический совет: Если вы работаете с большими документами, разбивайте их на части, которые помещаются в контекстное окно модели. Именно для этого нужны техники вроде RAG (о ней — в следующем модуле).

6. Итоги модуля 1

Давайте закрепим главное:

Что дальше? В следующем модуле мы разберём продвинутые техники работы с LLM: промпт-инжиниринг, RAG, эмбеддинги и как всё это использовать в реальных проектах.