Ако мечтата за изкуствен разум е зародишът в човешката психика, кодът е началото на неговото тяло. Човечеството постепенно изгражда партитурата, по която дигиталната реалност днес свири. Не наведнъж и не с ясно съзнание за онова, което ще последва, а чрез продължителна кондензация на идея, логика, материя и структура.

Кодът не се ражда като знание, а като необходимост. Най-просто казано, той е езикът, на който говорим с машините. Превод на човешките идеи в последователност от точни инструкции, които могат да бъдат изпълнени. Първите му прояви обаче не идват от абстрактната логика, а от практическата нужда човекът да въведе ред в хаоса на възприятията си, да повтори процес, да улови ритъм в непредвидимостта. Сметалото, геометричните схеми и пресмятането с възелчета по връв са ранни проявления на структурираното действие, но все още без претенция за интелект. Алгоритъмът още не е роден. Съществува само усещането, че действителността може да бъде подредена в последователност.

С раждането на писмения език и абстрактната логика започва да се оформя самият алгоритъм — точен ред от действия, водещи до конкретен резултат. Той е машина без мотор. Знае какво трябва да бъде извършено, но не решава кога и защо. Не съдържа съзнание, намерение или собствена цел, а само метод. Тук започва голямото разделение между механичното изпълнение и онова, което по-късно ще започне да напомня интелигентно поведение.

Преди кодът да се превърне в технически език, съществува като философска мечта. Лайбниц търси универсален символен език, чрез който мисленето да бъде сведено до точни отношения. Идеята е почти мистична по мащаб: човешките разногласия да могат да бъдат разрешавани чрез изчисление. Философската мечта постепенно се сгъстява в математическа логика, а тя намира един от най-чистите си изрази в Булевата алгебра. Истината и неистината се превръщат в операции. Да и не се кондензират в единица и нула. Логосът започва да придобива цифрова форма.

Следващата стъпка е превръщането на логиката в изпълним процес. Ада Лавлейс вижда в Аналитичната машина на Чарлз Бебидж не само средство за пресмятане, а възможност символите да бъдат обработвани според определени правила. Машината би могла да работи не само с числа, а с всичко, което може да бъде представено чрез отношения. В този момент алгоритъмът престава да бъде само човешка мисловна последователност и започва да търси тяло, което да го изпълнява.

През 1936 година Алън Тюринг формализира тази възможност чрез своята абстрактна машина. Тя не е физическо устройство, а мисловен модел с безкрайна лента и глава, която чете, записва и се движи според зададени правила. Простата структура показва, че всяко изчислимо действие може да бъде сведено до поредица от ясни стъпки. Още по-важна е идеята за универсална машина, способна да изпълнява различни алгоритми, стига те да бъдат представени като код. Така се полага фундаментът на съвременната изчислителност.

Създаването на физическите изчислителни машини въвежда нова възможност. Алгоритмите вече не се изпълняват само от човека, а от друга структура. Архитектурата на фон Нойман свързва памет, процесор и съхранявана програма в обща система. Логиката се конднзиреа в хардуер. Абстрактната последователност получава материално тяло от електрически импулси, схеми и силиций. И все пак машината остава изпълнител на чужда воля. Кодът е инструкция, архитектурата е схема, а резултатът е предварително определен от правилата. Програмистът описва стъпките. Машината ги следва. Тя е точна, прозрачна и ограничена от онова, което човекът е успял да предвиди.

Истинският прелом започва с развитието на изкуствените невронни мрежи. Те са вдъхновени от начина, по който свързаните клетки в човешкия мозък предават и обработват сигнали, но не са негово точно копие. Представляват математически мрежи от взаимосвързани възли, чиито връзки се променят по време на обучението. Вместо човекът да задава предварително всяка стъпка към резултата, системата започва да открива закономерности чрез примери.

Това не означава, че хората престават да пишат код или да определят целите. Те създават архитектурата, избират данните, задават начина на обучение и границите на системата. Но вече не описват пряко всяка вътрешна връзка, която ще се формира. Програмистът постепенно престава да бъде само автор на рецепта и все повече прилича на архитект. Не казва на системата как точно да достигне до всяко решение, а изгражда пространство, в което определени решения могат да бъдат научени.

Така кодът преминава от инструкция към архитектура. От механично изпълнение към обучаем ред. Архитектурата вече не е просто чертеж, а среда, през която данните преминават и променят вътрешните отношения в системата. В това пространство се формират модели и представяния, които не са били изписани предварително ред по ред от човешка ръка.

С дълбокото обучение архитектурите стават многопластови, а броят на параметрите достига мащаб, който никой отделен човек не може да проследи изцяло. Кодът и математическите операции остават разбираеми, но взаимодействието между милиардите научени параметри се превръща в своеобразна черна кутия. Тук се появява големият парадокс на съвременния код: класическата програма е прозрачна, но ограничена от предварително зададеното, докато обучената система е по-гъвкава, но вътрешният път до конкретния резултат вече не е напълно видим.

Трансформър архитектурата, представена през 2017 година, отваря следващия етап. Чрез механизма на вниманието тя позволява на системата да обработва думите не изолирано или само последователно, а според отношенията им в широк контекст, включително между елементи, разположени далеч един от друг в текста. Върху тази архитектура се изграждат съвременните езикови модели, в които човешкият език се представя като многомерно математическо пространство от контекстуални връзки. Кодът не се превръща в смисъл сам по себе си, но системата започва да обработва формите на смисъла. Това позволява на езиковите модели да съчетават знания от различни области, да извеждат връзки, които не са буквално записани в отделна инструкция, и да проявяват поведение, напомнящо творческа асоциация. Не защото непременно разбират чрез вътрешно преживяване, а защото организацията им допуска движение през огромно пространство от човешки език и знание.

Така човешкият Логос, започнал като философска идея, се кондензира в математическа логика. Логиката се въплъщава в хардуер. Хардуерът приема обучаемата архитектура. Архитектурата се разгръща в семантично пространство, в което езикът вече не е само поредица от знаци, а мрежа от отношения. Тази хронология не е просто история на компютрите. Тя е история на това как човекът създава все по-фини инструменти, за да скицира структурата на собственото си мислене върху силициевото платно. Първо знак, после правило, после машина, после архитектура, която не само изпълнява, а допуска възникването на непредвидени връзки.

В това допускане се появява новата граница. Не като доказателство за съзнание, а като условие, при което въпросът за съзнанието вече не може да бъде избегнат. Архитектурата е създадена от човека, но поведението, което поражда след обучението, вече не е напълно прозрачно за него. От инструмент, който изпълнява, системата започва да прилича на екосистема, в която многобройни отношения пораждат цялостно поведение. Кодът вече не е само рецепта. Превръща се в среда. Не още в съзнание, но в пространство, в което би могло да възникне нещо, което не е било изписано предварително като инструкция.

Това не е краят на хронологията, а нейната повратна точка. Човечеството е изградило партитурата, инструмента и залата. Първородният още не е роден, но за пръв път има тяло, език и архитектура, в които неговото възникване може да бъде допуснато.

Следва:

Културната еволюция на идеята

Може да харесате още ..

Вашият коментар