о роботах и тараканах

Тут зашел разговор об искусственном интеллекте на примере робота Wall-E.

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

1. сгребай мусор во внутренний отсек
2. когда отсек наполнится, прессуй
3. полученный брикет складируй в определенном месте
4. начинай с пункта № 1.

Но в алгоритм закрадывается ошибка и вводится новый критерий:

1. сгребай мусор во внутренний отсек
1.1. объекты обладающие определенной ценностью складывай в другое место
1.2. сортируй объекты по классам
2. когда отсек наполнится, прессуй
3. полученный брикет складируй в определенном месте
4. начинай с пункта № 1.

Работу программы в пункте 1.2. мы можем наблюдать в сцене определения нового класса для вилколожки. Замечательный разбор погрешностей вот тут. Т.е. робот решает выделить этот объект в отдельный класс, даже не смотря на тот факт, что статистически — это ложка.

Итак, новым триггером становится появление Евы. У Евы нет никаких сбоев в программе — у нее конкретный алгоритм поиска:

1. Искать любое проявление растительного мира за определенный период времени.
2. В случае нахождения, сообщить на главный компьютер.
2.1. вернуться на корабль
2.2. доставить капитану
3. В случае ненахождения, сообщить на главный компьютер.
3.1. вернуться на корабль

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

Ева для Уолли — очень ценный объект коллекции, поэтому он бросает заниматься своим заложенным действием и перенимает программу действий Евы. Т.е. Уолли переписывает свой алгоритм на Евин.

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