Отправляет email-рассылки с помощью сервиса Sendsay

Классное чтение

  Все выпуски  

Классное чтение Выпуск 83


  

Классное чтение

Выпуск 83 06 июля 2007г. описание форум архив e-mail




Выписки из книги Майкла Крайтона «Рой».

 

Начало здесь. 

  

 

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

 

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

 

  

 

Реинфорсеры — это подпрограммы, которые подкрепляют конечную цель программы. Такая поддержка необходима по одной причине: поскольку объединен­ные в сеть агенты способны обучаться, в результате приобретенного опыта они могут отклониться от за­данной цели. Нужно каким-то образом сохранить в па­мяти заданную изначально цель, чтобы она не потеря­лась. Если честно, программы для агентов распределен­ных систем очень похожи на детей. Они тоже постоян­но что-то забывают, что-то теряют, что-то роняют.

 

Это так называемое «обусловленное поведение». Оно не запрограммировано, но возникает в результате действия программы.

 

  

 

 Каждая наночастица в облаке должна была обладать рудиментарным разумом, чтобы они могли взаимодействовать друг с другом и формировать упорядоченную группу, переме­щаясь по воздуху. Такая скоординированная деятель­ность может показаться очень разумной, однако она возможна, даже если индивидуальности, составляю­щие группу, вовсе не так уж и умны. В конце концов, птицы и рыбы, которым свойственно подобное пове­дение, далеко не самые умные существа на планете.

 

У большинства людей, наблюдавших когда-либо за стаей птиц или рыб, создавалось впечатление, что в стае есть лидер и все остальные животные следуют за лидером. Но это только кажется — потому что сами люди, как и большинство млекопитающих, — стадные животные и в их группах всегда есть лидеры.

 

Однако у птиц и рыб лидеров нет. Их группы организованы по другому принципу. Внимательное изуче­ние поведения птичьих стай и косяков рыб — с под­робным, покадровым видеоанализом — убедительно доказало, что постоянного лидера в таких группах нет. Птицы и рыбы реагируют на несколько простых сигна­лов, которыми обмениваются между собой, — и в ре­зультате их поведение становится скоординирован­ным. Но стаями и косяками никто не управляет. И не руководит. И не направляет их.

 

Более того, птицы генетически не запрограммиро­ваны на стайное поведение. Не существует специаль­ных генов, которые обусловливают такое поведение. Нет гена, который говорит: «Если произойдет то-то и то-то, начинайте собираться в стаю». Напротив, стай­ное поведение проистекает из других, более простых правил поведения, свойственных птицам и рыбам. Та­ких правил, как, например, это: «Держись поблизости от других птиц, но не сталкивайся с ними». Соблюдая эти правила, вся группа птиц собирается в стаю орга­низованно и упорядоченно.

 

Поскольку стайное поведение обусловлено други­ми, более простыми правилами низкого уровня, оно называется «обусловленным поведением». Техниче­ское определение обусловленного поведения таково: это поведение, которое свойственно группе индиви­дуумов, но не запрограммировано ни в одном из инди­видуумов в группе. Обусловленное поведение возмож­но в любой популяции, в том числе и в популяции компьютерных агентов. Или в популяции роботов. Или в рое наночастиц.

 

  



   Порадуйте друга – подпишите его на рассылку!   

Иди к НАМ!

Боевой листок Непобедимой Армии Мертвых

описание форум архив e-mail

В избранное