Уже давно присматриваюсь к теории самовоспроизводящихся машин (автоматов), как с средству самосоздания ИИ\СИИ хотя бы на уровне аналога нейронных сетей. Создать самовоспроизводящийся автомат на программном уровне - дело не хитрое (фактически это разновидность клеточного автомата), но это можно использовать для автоматической генерации сетей (как пример), а в перспективе и для создания и воспроизведения копий некого ИИ\СИИ.
Собственно, я уверен, что такие работы уже проводились... Особо ничего нового в таким подходе нет и сам по себе он не раскроет тайну создания СИИ, но при достаточно вычислительной мощности, которой обладают современные машины, может значительно упростить процесс развертки интеллектуальных систем под любые (практически) задачи без участия специалиста или вообще человека.
Направление интересное, хотя лично я пока только к нему присматриваюсь. Важном моментом успеха подобных проектов является создание универсальной (доступной и единой) виртуальной (программной) среды (формата, если хотите) для генерации подобных сетей\систем. Хотя возможно, кто-то уже об этом озаботился, пока не вникал в тему. Буду благодарен за ссылки по теме и мнения...