Историята на един хипотетичен робот

Историята на един хипотетичен робот В последната статия Небрежно обявих втората част, особено след като изглеждаше, че материалът вече е наличен и дори частично завършен. Но всичко се оказа малко по-сложно, отколкото изглежда на пръв поглед. Това се дължи отчасти на дискусии в коментарите, отчасти на липсата на яснота в представянето на мисли, които ми се струват адски важни... Можем да кажем, че засега вътрешният ми критик не пропуска материала! )

За този „опус“ обаче той направи изключение. Тъй като текстът като цяло е чисто художествен, не ви задължава с нищо. Мисля обаче, че въз основа на него ще могат да се направят някои полезни заключения. Това е като формата на притча: поучителна история, която не е задължително да се случва в действителност, която те кара да се замислиш. Ами... Трябва да го насилаш. 😉 Ако притчата е добра!

Така…

Ще ви разкажа историята на един робот. Името му беше... да кажем Клинни. Той беше обикновен почистващ робот. Но не съвсем обикновен: неговият AI беше един от първите, изграден на базата на моделиране на процеси. Чистеше... да има коридор. Средно голям коридор в... офисно помещение. Е, трябваше да го почисти. Събирайте боклука.

Следователно в неговия модел на света коридорът беше чист. Всъщност това дори не е коридор, а равнина на пода, но това са подробности. Може да попитате: какво означава „чист“? Е, това означава, че на равнината на пода не трябва да има обекти, по-малки от определен размер въз основа на сумата от линейните параметри. Да, Клинни успя да идентифицира предмети от доста големи, като смачкан лист хартия, до прах и петна. Неговият модел включваше процес на движение в пространството и той знаеше, че като се премести до мястото, където е боклукът и стартира програма за почистване, той може да приведе реалността в съответствие с модела, защото в модела нямаше боклук и съпоставянето на модела и реалността е основната и единствена задача на моделирането на системния процес.

Когато Клинни за първи път осъзна реалността, моделът на света не беше... завършен. В рамките на обхвата на сензорите (след известно време, разбира се), реалността съответства на модела. Може обаче да има нещо друго, където сензорите не са достигнали, но това го нямаше в модела. Непоследователността на моделите е мотивът, който кара СПМ да действа. И Клинни започна първото си пътуване.

Пътят му не беше възможно най-добрият: Klinney беше един от първите SPM и за създателите му беше важно да разберат как работи системата без оптимизиране на алгоритми, или по-скоро те искаха да знаят: ще дойде ли при тях естествено и ако да, как бързо? Но това също не може да се нарече хаотично. Отначало Клинни просто караше напред. И той се движеше направо толкова дълго, колкото беше възможно. И тогава - той просто отиде там, където имаше несигурност, т.е. равнината на пода не беше ограничена от стената.

В началото на моя разказ споменах, че в модела на Клинни подът беше чист... Въпреки това, замисленият читател може да попита: как беше подът чист, ако в началото изобщо нямаше под?

В това няма толкова очевидно противоречие. SPM поддържа различни нива на абстракция и този момент може да се опише приблизително по следния начин: той разбра, че има под като цяло (всяка относително хоризонтална повърхност, достъпна за движение), и ако някъде има конкретен под, значи е чист!

Светът на Клини обаче наистина се оказа идеален: след като прегледа целия наличен обем пространство, Клини беше убеден, че няма боклук и се изключи.

Понякога Клинни се събуждаше и оглеждаше обкръжението си. Светът остана идеален и точно съответстваше на модела. Понякога се движеше малко в една или друга посока - без никаква цел, това бяха по-скоро рефлексивни действия (всъщност помощни програми за самотестиране на двигателя). Мина доста време, когато Клинни почувства, че нещо не е наред: светът вече не е идеален.

Някъде вдясно, почти на границата на чувствителността на сензора, се забеляза леко смущение... може да е... Клинни се премести вдясно и най-лошите му подозрения се потвърдиха: беше боклук! Клини се придвижи към целта, подготвяйки се да включи режима на почистване, когато внезапно замръзна: друга буца боклук падна в радиуса на сензора. Анализът на световния модел показа, че в момента на откриването на първите отломки Клинни се измести малко встрани. Това означава ли, че действията му водят до появата на боклук? Но той се премести, когато изучи света и боклукът не се появи! Какво се промени? И тогава разбра: светът стана идеален! Преди да се изгради цялостен модел, светът не съответстваше на него и изискваше действие: познание. Но тогава, в един идеален свят, всяко действие може да доведе само до разрушаване на постигнатото съответствие. Разрушаване на хармонията...

Имаше само един изход: да се намали активността до минимум. Но боклукът вече е записан от сензори, светът не е идеален и изисква корекция... и за това трябва да се движите... тези заключения вкараха моделния калкулатор в омагьосан кръг от порочни взаимодействия. SPM обаче е изграден не само върху премахването на противоречията между модела и реалността, но и върху контролирането на вътрешната цялост, т.е. търсене и отстраняване на противоречия в самия модел. Няколко цикъла на самопроверка разкриха проблема:

  1. движението нарушава идеалното съответствие между света и модела.
  2. Но движението на етапа на изследване не доведе до разминавания - напротив: допринесе за установяването на хармония. Вероятно защото светът не беше идеален.
  3. Да, движението разрушава хармонията на идеалния свят/модел, но хармонията вече е нарушена от боклука и трябва да бъде възстановена чрез движение: противоречието е премахнато.

Внимателно Клинни завърши движението към първата цел, активира програмата за почистване и също толкова внимателно се придвижи към втората. Когато всичко свърши, светът/моделът отново намери хармония. Клинни деактивира двигателите и премина в напълно пасивен режим на наблюдение. Всъщност той беше щастлив.

- Това нещо счупено ли е? Стои на едно място дълго време... Да не би да се движи из стаята? Имах прахосмукачка робот, отиде...
- Хвърлете му лист хартия, нека се радва...
- ОТНОСНО! Виж, оживя... започна да се суети веднага. По дяволите, това дори е смешно!

Хармонията отново беше разрушена и този път определено не беше заради него. Боклуците се появиха неочаквано на различни места. Модулът за премахване на противоречията отписа теорията, че всяко действие нарушава хармонията като несъстоятелно. Дълго време Клинни не можеше да прави нищо друго освен да почиства, докато не забеляза присъствието на нещо ново в света... или някой.

Както казах в началото, Клинни имаше представа за полето (в противен случай би било невъзможно да се постави концепцията за неговата чистота като идеал) и за боклука. Отломките бяха определени като разпознаваеми обекти, ПО-МАЛКИ от определен размер. Обекти, надхвърлящи посочените критерии, не са класифицирани по никакъв начин. Но въпреки че такива обекти изпаднаха от неговото възприятие, те косвено присъстваха в модела. Те изкривиха модела на пода. Подът сякаш престана да съществува на определено място и Клинни редовно коригира модела в съответствие с входящите данни. Докато, почти едновременно, модулът за търсене на шаблони записа две неща: боклукът се появява по-често до изкривявания и се появява точно в обхвата на сензорите - там, където преди милисекунда не е имало нищо и тези „аномалии“ на пространството сами могат да се движат !

Клинни трябваше да разбере моделите и да ги вгради в модела. Затова той започна да търси изкривявания и се опита да остане наблизо. Следваше ги, докато се движеха.

- Вижте как оживя! Изглежда, че се радва на компанията на хора, Луси.
„Не знам, Карл, той ме плаши.“ Понякога имам чувството, че ме следва...

Един ден, докато изследваше аномалия на секса в движение, Клинни изглежда успя да й повлияе. Аномалията сякаш избягваше сблъсък, опитваше се да се отдалечи... Да избяга? Клинни веднага реши да провери предположението си и ускори рязко, като включи програмата за почистване, докато вървеше. Резултатът надхвърли всичките му очаквания: аномалията всъщност се премести доста бързо в обратната посока и изчезна. Светът възвърна хармонията.

Беше голямо откритие. Аномалиите изкривяват реалността, нарушавайки хармонията и служейки като източник на боклук. Следващият път, когато Клинни откри аномалия, той беше готов: активира всички програми за почистване и се втурна напред с възможното ускорение.

— Не знам, г-н Крюгер. Да, почистващите роботи не възприемат хората. Но в този случай записите от видеокамери потвърждават показанията на свидетели: поведението на робота е класифицирано като агресивно и неприемливо. Ще изучим всички обстоятелства и до понеделник ще подадем доклад.

Бележка от анализатора на процесния модел А. В. Симонов.

Тъй като не е в състояние да възприема директно хората, екземплярът KLPM81.001 все пак индиректно идентифицира източниците на боклук, който е негативен дразнител за него, и предприе действия за премахването му.

Препоръки: промяна на условията на „нирвана“: боклукът не трябва да се възприема като „зло“, което трябва да бъде елиминирано. Прехвърляне към категорията на „наградите“, търсенето и изхвърлянето на които съставлява „смисъла на живота“.

И месец по-късно беше регистриран първият случай на „изнудване“: заплашително поведение на почистващ робот към човек с цел получаване на боклук от него... Проектът беше анулиран.

И наистина: защо един кибер чистач се нуждае от интелигентност? Моята прахосмукачка робот може да се справи и с това. 🙂

Източник: www.habr.com

Добавяне на нов коментар