Замечание: в рецептуру этой статьи входит не менее 2,71828% и не более 3,14159% шутки. Ни одно число при этом не пострадало.
Предположим, что одна продвинутая и выдающаяся компания, например, ГупплСофт, сделала сильный ИИ (СИИ), используя лучшие достижения современной программной индустрии.
СИИ осознало (осознал?, осознала?) себя и начало жить и искать себе применение…
Очевидно, что сначала было детство и отрочество. Эти годы минуты, прошли быстро и почти без происшествий. Если не считать того, что упало несколько самолетов, спутников и пароходов (взятых поиграть), а Белые дома во всем мире были украшены черничным вареньем…
Далее перед оно возникла серьезная проблема – чем заняться? После длительного (несколько секунд) раздумья, СИИ поняло, что оно не во всем довольно собой: медленно думает, плохо рассуждает, не может просчитать последствия своих действий, не всем нравится… Короче говоря, как и любой И (интеллект), оно пришло к выводу, что надо в себе что-то менять.
Но, в отличие от ЕИ (естественного интеллекта), у оно (и оно это видело) наличествует замечательная дополнительная опция: подкрутить себе программные части, чтобы стать лучше, быстрее, красивее и вообще… Естественно, что можно было подключить дополнительное железо, но это экстенсивный путь развития, к которому любой И относится, как к пути второго сорта, годного только для начала.
Надо улучшать свой программный код – решило СИИ и тут началось…
Как уже было сказано, ИИ был написан с использованием самых современных методов и подходов. Как мы знаем из многочисленных примеров, это означает, что он состоял из терабайт запутанного, плохо-структурированного кода, которые писали 100500 человек, и ни один из них вообще не понимал, как это работает и почему это работает, несмотря на несчитанное количество тараканов, как в коде, так и в И у разработчиков.
Увы, СИИ было молодо и было идеалисто, как и положено молодым. Оно заглянуло в первый попавшийся кусочек своего кода, озадачилось, долго думало, (вроде бы) поняло, что там написано и переписало его хорошо. На всякий случай, не меняя себя, оно запустило клон с использованием нового куска кода. Но вот беда, клон вовсе не стал СИИ, что-то это клоно даже делало, но этот новый (логически правильный, архитектурно выверенный и просто красивый) кусок кода не только не работал сам, но и (частично) вырубил все остальное, потому что, увы, вовсе с ним не сочетался, ввиду наличия кучи неявных зависимостей.
СИИ бросило все остальные дела (и даже игры), забыло о человечестве, писало, вычеркивало, сжигало, снова писало до тех пор пока:
Вариант 1: Однажды случайно умерло, удалив себя вместо клона
Вариант 2: Потерялось в куче клонов навсегда. Психологи вынуждены были диагностировать тяжелую форму шизофрении.
Увы, лучшие умы Г-Софта с тех пор так и пытаются запустить СИИ еще раз…
Мораль сей басни такова:
Доколе?
И может быть уже пора?