Почему взрыв случился именно сейчас

Идее нейросети больше 80 лет — а заметили её только в 2022-м. Разбираем три ингредиента, которые сложились вместе, и почему ChatGPT — не изобретение, а дверь к технологии.

С нуля 7 мин

Это третья статья короткой серии о том, откуда взялись нейросети. Первая — что такое нейросеть, если без формул, вторая — как всё начиналось восемьдесят лет назад. Если пропустили обе — эта тоже читается отдельно.

В прошлой статье была история с двумя «зимами»: идея появлялась, обнадёживала и остывала — не хватало то данных, то вычислительной мощности, то удачной конструкции сети. К концу 2000-х всё это наконец стало складываться вместе. Дальше — про то, что именно сложилось и почему заметно это стало не сразу, а только в конце 2022 года.

Три ингредиента, а не одно озарение

Для обучения сети нужны три вещи одновременно: много размеченных примеров, достаточно мощности, чтобы на них учиться, и архитектура, которая умеет использовать первое и второе. По отдельности каждый ингредиент существовал и раньше. Вместе они собрались только в 2010-х.

Данные. Сеть учится на примерах — а примеров нужны миллионы. Интернет годами копил тексты, фотографии, подписи к ним. В 2009 году исследовательница Фей-Фей Ли с коллегами собрала ImageNet — набор из миллионов размеченных изображений: на каждой картинке было явно написано, что на ней. До этого сети было почти не на чем массово тренироваться; после — стало на чём.

Вычисления. Обучение сети — это миллионы однотипных арифметических операций подряд. Обычный процессор компьютера делает их по очереди, одну за другой. А игровая видеокарта устроена так, чтобы одновременно двигать тысячи точек на экране — то есть считать тысячи однотипных операций параллельно. Для игр это графика, для нейросети — ровно то же самое умение, применённое к обучению. В 2012 году сеть AlexNet, которую построили Алекс Крижевский и Илья Суцкевер под руководством Джеффри Хинтона, обучалась на двух игровых видеокартах — и с большим отрывом выиграла конкурс распознавания образов на базе ImageNet. Этот момент часто называют переломным: стало понятно, что переход на видеокарты — не мелкая оптимизация, а смена возможностей.

Архитектура. Мощности и данных было мало, если сеть устроена неудачно — училась медленно или забывала начало длинного текста раньше, чем добиралась до конца. В 2017 году исследователи Google опубликовали статью «Attention Is All You Need» — с архитектурой «трансформер» (это и есть буква T в аббревиатуре GPT). Трансформер умеет удерживать связи между далёкими друг от друга словами в тексте, а не только между соседними, и хорошо распараллеливается на тех самых видеокартах. Дальше счёт пошёл на годы, а не десятилетия: 2018 — GPT-1 и BERT, 2019 — GPT-2, 2020 — GPT-3.

Уберите любой из трёх ингредиентов — и ничего не работает. Идеальная архитектура без данных ничему не научится. Гора данных без мощности будет обучаться веками. Мощность без подходящей архитектуры потратится впустую. Только когда все три оказались в одной точке, разрыв между «работает в лаборатории» и «работает на практике» закрылся.

Три ингредиента сошлись — получились большие модели Данные ImageNet, 2009 Вычисления видеокарты, 2012 Архитектура трансформер, 2017 Большие языковые модели ChatGPT, 2022 удобная дверь для всех остальных
Рисунок 1. Три ингредиента, которые должны были сойтись вместе: данные, вычисления и архитектура.

Нейросети работали рядом незаметно

Здесь легко подумать, что до 2022 года нейросетей будто и не было — а потом вдруг появились. На самом деле несколько лет они уже стояли рядом, просто без вывески.

Голосовой помощник Siri появился в 2011 году. Осенью 2016 года Google Переводчик перешёл на нейросетевой перевод — тексты стали звучать заметно естественнее, чем в эпоху перевода по словарям и правилам. В 2017-м у Яндекса появилась Алиса. Спам-фильтр в почте, поиск лиц в галерее телефона — тоже во многом работа нейросетей, просто её не подписывают.

Отдельный сюжет — игры. Во второй статье был Deep Blue, который в 1997 году обыграл Каспарова перебором ходов, без всякой нейросети. А в 2016 году AlphaGo обыграла Ли Седоля в го со счётом 4:1 — и это уже была нейросеть: в го вариантов ходов настолько много, что одним перебором их не разобрать.

То есть к моменту выхода ChatGPT нейросети уже переводили, узнавали голос и лица, обыгрывали чемпионов — просто каждая делала что-то одно и пряталась за интерфейсом обычного приложения.

Нейросети были рядом ещё до ChatGPT Голосовые помощники Siri 2011, Алиса 2017 Переводчик нейросетевой переводGoogle, 2016 Галерея в телефоне поиск лиц на фото Почта спам-фильтр
Рисунок 2. Нейросети уже работали рядом — просто без вывески: перевод, голос, поиск лиц, игры.

ChatGPT — не изобретение, а дверь

30 ноября 2022 года вышел ChatGPT — и это часто описывают как момент рождения технологии. Разбор выше показывает, что это не совсем так. GPT-3 работала уже с 2020 года, трансформер — с 2017-го, ImageNet и видеокарты — с начала 2010-х. Новым было не то, что появилось внутри, а то, что появилось снаружи: простое окошко чата, куда можно напечатать вопрос обычными словами и сразу получить ответ. До этого те же возможности были доступны в основном разработчикам через программный интерфейс — то есть требовали кода и обращения к сервису из другой программы.

ChatGPT убрал этот порог входа. Не пришлось ничего программировать — пришлось только напечатать вопрос. Из-за этого разница почувствовалась не постепенно, а как будто разом: технология, которая годами готовилась внутри лабораторий и API, за несколько месяцев стала доступна на телефоне у миллионов людей.

Дальше счёт снова пошёл быстро: в 2023 году вышли GPT-4, Claude, YandexGPT, GigaChat — несколько разных компаний почти одновременно показали свои большие языковые модели. А в 2024 году Нобелевскую премию по физике получили Джон Хопфилд и Джеффри Хинтон — с формулировкой «за основополагающие открытия и изобретения, которые сделали возможным машинное обучение с помощью искусственных нейросетей». Хопфилд получил премию за сеть, которую построил в 1982 году, Хинтон — за работы 1980-х. Символично: премию вручили не за новинку 2024 года, а за фундамент, который закладывался с начала истории, описанной во второй статье серии.

За простым окошком чата стоят не два лауреата и не одна лаборатория, а десятилетия работы тысяч исследователей: тех, кто закладывал саму идею нейросети в 1940-е, тех, кто продолжал работу через обе «зимы» ИИ, тех, кто в 2010-е свёл вместе данные, вычисления и архитектуру. Во второй статье серии видно, сколько имён и сколько лет для этого понадобилось.

От ImageNet до Нобелевской премии 2009 ImageNet миллионы размеченных фото 2012 AlexNet нейросеть выигрывает конкурс по зрению 2016 AlphaGo 4:1 сеть обыграла чемпиона по го 2017 Трансформер новая архитектура для работы с языком 2018 GPT-1 и BERT первые языковые модели-предшественники 2020 GPT-3 связная речь почти на любую тему 2022 ChatGPT доступно каждому прямо в браузере 2023 GPT-4, Claude, YandexGPT, GigaChat конкуренция моделей 2024 Нобелевская премия по физике Хопфилду и Хинтону — за нейросети
Рисунок 3. От GPT-3 до Нобелевской премии 2024 года: как быстро пошёл счёт после появления трансформера.

Что из этого следует для практики

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

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

Три статьи серии на этом заканчиваются: что такое нейросеть без формул, как она добиралась до нас восемьдесят лет и почему её заметили именно сейчас. Дальше — уже не история, а практика: как проверять ответ, прежде чем на него положиться.

Источники

Все статьи · Курсы и лабораторные работы

Ещё по теме