08:02 / 18.08.2010 Мир

Программисты смоделировали процесс эволюции

Ученые заставили «эволюционировать» компьютерные программы

Ученым из университета штата Мичиган удалось доказать, что из самого примитивного набора инструкций при естественном отборе появляются способности к запоминанию и… интеллекту. Ученые разработали специальную программную среду, в которой с каждой ячейкой увеличивалось количество «еды» (пищевой градиент, так его назвали ученые). И создали программу, каждый потомок которой отличался фрагментами кода от предыдущей для симуляции генетической эволюции. «Поселив» такую программу в каждую ячейку памяти, ученые предоставили им возможность самостоятельно «жить». В результате, через 100 поколений программа выработала инструкцию двигаться в следующую ячейку туда, где больше «еды». Но самое интересное то, что через тысячи поколений программки разработали сложную схему перемещения по памяти. Подобное явление уже можно считать базовым искусственным интеллектом, говорят ученые.

Последний проведенный учеными эксперимент состоял в том, что в ячейки памяти написали фрагменты кода с «подсказками» к наилучшему перемещению. Со временем, «жители» компьютера научились даже читать эти инструкции. Ученые говорят, что это является ярким примеров того, как искусственный организм научился приспосабливаться к окружающей среде.