How Artificial Intelligence Was Programmed

Великая Школа на Дереве гудела от волнения нового весеннего дня. Кайя подпрыгивала на цыпочках, наблюдая, как медоносные пчелы порхают между цветущими ветвями, образующими стены их класса. «Бабушка Сама, смотри!» — воскликнула она, указывая на особенно пухлую пчелу, покрытую пыльцой. Сама усмехнулась, поправляя очки. «Они довольно занятые маленькие инженеры, не так ли?»

«Инженеры строят вещи», — сказала Кайя, склонив голову. «Как… как наши устройства связи?» Сама кивнула. «Именно. Знаешь, даже нашим смарт-планшетам нужно говорить, что делать. Кто-то должен был их запрограммировать». Глаза Кайи расширились от любопытства. «Программировать? Кто их научил? Как люди научились делать самый первый?» — спросила она, уже хватая свой потрёпанный кожаный блокнот с колен.

Сама улыбнулась. «Это вопрос к твоей Энциклопедии магических изобретений, дорогая». Кайя ахнула и бросилась в свою спальню, уютное местечко, расположенное в полой ветке. На ее книжной полке лежала древняя книга, ее кожаный переплет слабо светился. Когда Кайя потянулась к ней, она вспомнила слова Леонардо да Винчи: «Изучайте науку искусства. Изучайте искусство науки. Развивайте свои чувства. Особенно научитесь видеть. Поймите, что всё связано со всем остальным». Это идеальная цитата для того, чтобы выяснить, как был разработан ИИ!»

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

Глаза Кайи расширились. «Ты… строишь компьютер?» Дана наконец подняла глаза, удивленная. «Ну, пытаюсь! Это TX-2 в Линкольнских лабораториях. Он будет революционным. Мы сможем использовать его для создания графики, а также для вычислений! Но это оказывается непросто!» Дана вздохнула, вытирая лоб тыльной стороной ладони. «Программировать его — все равно что учить очень упрямого ученика».

«Но как вы вообще его чему-то учите?» — спросила Кайя, открывая свой блокнот. Дана указала на стопку перфокарт. «Мы даём ему инструкции по одной, как будто пишем очень-очень длинную историю. Каждое отверстие говорит компьютеру сделать что-то своё. До TX-2 машины могли выполнять только одну задачу за раз! Машина ENIAC стоила около пятисот тысяч долларов в тысяча девятьсот сорок шестом году. Какая цена!» Кайя яростно записывала: «Значит, ранний ИИ был на самом деле просто... тщательно написанными инструкциями?»

Дана кивнула. "Именно! Все дело в логике и последовательностях. Изобретение разделения времени позволило нескольким программистам одновременно использовать дорогие и большие машины. Но даже сегодня ИИ все еще нужно говорить, что делать. Только теперь вместо перфокарт у нас есть сложные строки кода. В две тысячи двадцать третьем году рынок ИИ оценивался более чем в четыреста пятьдесят миллиардов!" Кайя ахнула. "Это невероятно!"

Внезапно раздался громкий сигнал тревоги. «О нет! Программа застряла в цикле!» — воскликнула Дана, бросаясь к консоли. «Она повторяет одну и ту же инструкцию снова и снова!» Кайя вспомнила что-то из своей Энциклопедии о ранних методах отладки. «Попробуй переключить тумблер на панели номер семь, тот, что помечен как «ОЧИСТИТЬ»!» — крикнула она. «Я читала, что раньше так делали, чтобы прерывать бесконечные циклы!»

Дана в отчаянии щелкнула выключателем. Сигнал тревоги прекратился. Компьютер загудел, затем замолчал. Дана уставилась на экран вывода, затем радостно вскрикнула. «Получилось! Ты спасла программу! Спасибо!» Волна мерцающего света окутала Кайю, сигнализируя о ее возвращении.

Вернувшись в свою спальню на дереве, Кайя захлопнула Энциклопедию и побежала искать Саму. «Бабушка! Я знаю, как впервые запрограммировали ИИ! Все дело в очень конкретных инструкциях и даже в том, как остановить компьютер, когда он делает ошибки!» Она схватила свой смарт-планшет и начала печатать. «Теперь я запрограммирую его играть нашу любимую песню, «Гимн Весны»!» Сама улыбнулась, зная, что любопытство Кайи приведет ее ко многим другим удивительным открытиям.