Программа А… меняет данные в некоторой области В… Программа С… интерпретирует содержимое области В не как данные, а как набор исполняемых кодов (или как их чаще называют – правил) – возникает программа D… Имеется также обратная связь между результатами выполнения программы D… и программой А… В результате чего появляется возможность направленного изменения области В… В реальных системах «искусственного интеллекта» все, конечно же, происходит намного сложнее: код программы А также может быть сгенерирован другой программой. Та, в свою очередь, сгенерирована следующей и т. д. (в этом случае происходит построение метаправил – правил управления правилами). Можно сгенерировать сразу несколько областей В… и затем комбинировать их содержимое, отбирая и опять скрещивая наиболее перспективные комбинации самым затейливым образом (на этом, в частности, основана работа генетических алгоритмов). Обратная связь также устроена далеко не тривиально. Одним словом на сегодня придумано уже столько различных путей использования указанного принципа работы системы ABCD…, что всего и не перечислить. Однако. Однако система ABCD… не имеет никаких принципиальных преимуществ перед обычными алгоритмами! Она имеет те же самые ограничения, что и «простые» алгоритмы.
И даже наоборот, присутствие дополнительных программ (в простейшем случае-А… и обратной связи) способствует только уменьшению свободного места для размещения С… и D… За рамки определения алгоритма ни одна программа системы ABCD… также не выходит. Программа А… рассматривает программу D… как набор данных – область В… Об каком-то «осмысленном понимании» логики работы D… программой А… говорить нельзя.
Просто работает принцип обратной связи
«горячо-холодно», только и всего. Ограничение по типу элементов. Существование процесса генерирования правил еще не говорит о том