Как нейросеть «думает», если внутри нет логики
Многие думают, что внутри ИИ сидит какой-то гений, который просчитывает каждый шаг. На самом деле там нет ни одной строчки кода, которая выполняет действие. Только числа. Миллиарды чисел в матрицах.
Как эти числа становятся умными?
Представьте, что вы учите ребёнка угадывать слово после фразы «кошка говорит…». Сначала он отвечает наугад. Вы говорите: «Нет, правильно — мяу». Он запоминает. Так и нейросеть: на каждый пример она сравнивает свой ответ с правильным, считает ошибку (loss) и немного корректирует веса в сторону уменьшения этой ошибки. Этот процесс повторяется миллионы раз на огромных корпусах текстов. В итоге веса начинают отражать статистические закономерности: связь между словами, грамматику, факты, стиль рассуждений.
Но как она даёт верные ответы, если внутри нет калькулятора?
Всё просто: модель предсказывает следующий токен (кусочек текста) на основе контекста. Если в обучении она видела много примеров вида «Вопрос: 2+2? Ответ: 4», то в весах формируется шаблон. Модель не считает, она узнаёт паттерн и продолжает его. Для сложных рассуждений то же самое: она выучила последовательности «если дано X, то рассуждение идёт так, значит ответ Y». Это и есть основа цепочек мыслей (Chain-of-Thought).
А где тогда настоящая логика и действия?
Они вынесены наружу. Модель — это планировщик. Она генерирует специальные токены-команды: «вызвать функцию calculate с аргументами 123 и 456». Ваш Python-скрипт или фреймворк ловит эту команду, реально выполняет вычисление и возвращает результат обратно в контекст. Модель видит результат и пишет: «Ответ: 56088».
То есть ИИ — это не универсальный решатель, а мощный предсказатель текста, который становится инструментом только в связке с внешним кодом. Именно на этом построены ReAct-агенты, автоматизация тестирования и игровые боты.
· 02.08
Интересно, нельзя нейросеть обучить чисто на цифрах? Заставить ее вычесля биткоины? Может она сможет “заметить”, неизвестный паттерн для вычесления нового правильного блока! Слышал про пациетов псих больницы, вычеслявшие простые числа 4 порядка без калькулятора. Утверждалось что они “видят” число иначе.
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответить
0
коммент удалён
· 02.08
Михаил, вы затронули очень интересную тему про «чистые цифры».
Здесь кроется главное заблуждение о природе ИИ. Нейросеть, обученная на цифрах, не «знает» математики. Она так же предсказывает последовательность, как модель, обученная на текстах, предсказывает слова. Если дать ей только математические примеры, она выучит закономерности цифрового ряда. Но она никогда не сможет вычислить биткоин.
Майнинг биткоина (нахождение хэша) — направленный перебор миллиардов комбинаций. Нейросеть для этого не подходит, потому что она не считая угадывает вероятности. Её «мозг» работает на матричных вычислениях, ядро видеокарты — мощный параллельный калькулятор. Именно по этой причине майнинг и ИИ так тесно связаны: они оба «жрут» ресурсы GPU, но выполняют принципиально разные задачи.
Ваша аналогия с пациентами психбольницы очень точная. Некоторые из них действительно обладают феноменальными способностями к счёту, потому что их мозг «видит» числа иначе (синестезия или особые нейронные связи). Но это особенность восприятия, без алгоритма. ИИ лишён этой биологической особенности.
Если он видит только кошек, он будет называть собак «кошками с длинным носом» — это и есть те самые галлюцинации, о которых я говорил. Ему нужно обучаться на факапах, чтобы скорректировать веса.
Ирония в том, что если бы ИИ действительно научился «видеть» числа как эти пациенты, он бы за секунду взломал криптографию всех банков мира. Но пока он лишь предсказывает, он остаётся великолепным подражателем без внутреннего понимания.
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответить
0
ответ удалён