От «Энигмы» до ChatGPT
![От «Энигмы» до ChatGPT](/uploads/covers/2024-01-20/ot-enigmy-do-chatgpt-201.jpg-205x.webp)
- Автор: Рустам Агамалиев
- Жанр: Экономика / Базы данных
- Дата выхода: 2024
Читать книгу "От «Энигмы» до ChatGPT"
Простая логика
Теперь мы делаем фотографию и не тратим время и силы на проявление и печать, сохраняем несколько строк кода из нолей и единиц на компьютерах, мобильных устройствах и даже не думаем об этом. Письма больше не идут до адресата неделями и месяцами, а преодолевают межконтинентальные расстояния за доли секунды. То же произошло и с другими сферами деятельности человека, например с графическим дизайном, анимацией, книгопечатанием, телефонией. Теперь для этого нам нужна только соответствующая программа, исполняющая код из нулей и единиц, внутри коробки с проводами.
Стоимость подобной универсальности почти нулевая или близка к этому. Код из нолей и единиц не стоит ничего, работа человека, его пишущего, — да, стоит. Однако, если вы разработаете код однажды, потом стоимость репликации упадет до нуля. А результат, который можно получить, безгранично богат. Мы расширили границы возможного и параллельно уменьшили область невозможного. Да, мы еще многого не понимаем, однако благодаря определенным комбинациями из ноля и единицы можем понять больше, даже то, чего еще не знаем. Нужно лишь время и воображение.
Падение стоимости производства, достигнутой благодаря универсальности ноля и единицы, толкает развитие технологий вперед и трансформирует принципы и привычные поведенческие шаблоны работы с информацией. Возьмем для примера деньги, которые сами по себе не несут ценности, но обладают значением лишь в руках человека. Цифровизация финансовой системы, начатая еще Питером Тилем, привела к тому, что сейчас в кошельке вместо мелочи и купюр аккуратно сложены пластиковые карты, производство которых значительно дешевле, чем эмиссия тонны разноцветных фантиков. Стоимость использования ноля и единицы в финансовой области несравнимо меньше, чем стоимость чего-то аналогового: отсюда и взрывное развитие финансовых технологий.
Идея компьютера, предложенная Тьюрингом, пусть и признанным гением, необходима для создания технологии, однако недостаточна, чтобы та в какой-то момент достигла предела универсальности и вырвалась из определенной в момент создания области. Для расширения границ доступного, как уже сказано выше, требуется понимание некоторых неразделимых принципов — атомарных, если можно так выразиться. Нужно описание логического принципа, величины, которую невозможно более декомпозировать на меньшие составные элементы, как ноль и единица в математике, буква в лингвистике или четырехкомпонентный ген в биологии.
Чтобы запрограммировать в ноль и единицу подобную логику, требуется сложная структура взаимодействий, позволяющая расшифровывать, хранить и исполнять программы. И при исполнении кода необходимо добиться молниеносной скорости передачи данных, почти как между нейронами в мозге; а это возможно исключительно при определенной зрелости технологии. То, что Тьюринг задумал в 1936 году и впервые исполнил в 1940-м (в машине, взломавшей «Энигму»), сегодня воспроизводится в каждом микрочипе. Тьюрингу удалось создать математическую красоту и логическую универсальность, воспроизводимую двумя цифрами — нолем и единицей.
Эволюция современного компьютера и появление ИИ не требовали переизобретения принципиальной логики Тьюринга. ИИ и компьютеру для исполнения новых функций не нужно принципиально новых изобретений, лишь иная комбинация ноля и единицы, вычислительные мощности и цифровое пространство для хранения данных. Большая скорость передачи информации, больший объем хранилища информации не требовали принципиального пересмотра логики компьютера и цифровой среды. Принцип, сформулированный Тьюрингом и предопределивший появление ИИ, можно сформулировать так:
Все процессы, от механических до мыслительных, какими бы глупыми, ничтожно малыми, энергозатратными или бессмысленными они ни были, можно запрограммировать в компьютере, ничем принципиально не отличающемся от вычислительной машины из 1936 года.
Одна из фундаментальных идей, лежащих в основе современного компьютера, — возможность программирования любого механического и когнитивного, если так можно выразиться, процесса в некий код, состоящий из знаков 0 и 1. Если так, то существует ли способ программирования креативности, понимания, мышления, самообучения? Оказалось, что да, но для этого необходимо научить компьютер играть.