SHRDLU — експертна система, рання програма розуміння природної мови, розроблена Террі Виноградом в Массачусетському технологічному інституті у 1972 році, яка розуміла велику кількість слів англійської мови і робила певні висновки у світі, побудованому з деталей дитячого конструктору. Вона була написана на мовах Micro Planner і LISP на комп'ютері DEC PDP-6 та використовувала графічний термінал Digital Equipment Corporation (DEC). Згодом в лабораторії комп'ютерної графіки в університеті штату Юта була внесена можливість повноцінного тривимірного відтворення «світу» SHRDLU.
Назва SHRDLU утворено від ETAOIN SHRDLU — розташування алфавітних клавіш на лінотипі відповідно до убуванням частоти появи літер в англійській мові. Крім того, Етаоін Шрдлу — ім'я розумного лінотипу в однойменному фантастичному оповіданні .
Функціональність
Система SHRDLU сприймала мовні команди, змінюючи створений нею світ конструкцій і відповідаючи на питання про конфігурацію деталей і своїх маніпуляцій з ними. Також система SHRDLU могла відповідати на питання типу: «Якого кольору піраміда, що стоїть на червоному кубі?» і будувати план виконання команди: «Постав зелену піраміду на синій кубик».
Можна було подумати, що ця система розуміє людську мову, настільки вона адекватно реагувала на команди, послані людиною. Така розумність нової експертної системи була названа «процедурною семантикою». Висновок про розумність був заснований на тому, що якщо система правильно виконує відповідну команду, значить вона «зрозуміла» цю команду. Але це лише свідчило про відтворення системою поведінкової реакції, а не здатність людського мислення.
Приклад роботи системи
Ось приклад, взятий з відомої демонстрації SHRDLU:
Person: Pick up a big red block.
Computer: OK.
Person: Grasp the pyramid.
Computer: I don't understand which pyramid you mean.
Person (changing their mind): Find a block which is taller than the one you are holding and put it into the box.
Computer: By «it», I assume you mean the block which is taller than the one I am holding.
Computer: OK.
Person: What does the box contain?
Computer: The blue pyramid and the blue block.
Person: What is the pyramid supported by?
Computer: The box.
Person: How many blocks are not in the box?
Computer: Four of them.
Person: Is at least one of them narrower than the one which I told you to pick up?
Computer: Yes, the red cube.
etc.
Переклад прикладу на українську:
Людина: Підніми великий червоний блок.
Комп'ютер: OK.
Людина: Візьми піраміду.
Комп'ютер: Я не розумію, яку піраміду ви маєте на увазі.
Людина (передумавши): Знайди блок, який вище того, який ти тримаєш, і поклади його в ящик.
Комп'ютер: Під «ним», гадаю, ви мали на увазі блок, який вище того, що я тримаю.
Комп'ютер: OK.
Людина: Що міститься в ящику?
Комп'ютер: Синя піраміда і синій блок.
Людина: Чим підтримується піраміда?
Комп'ютер: Скринькою.
Людина: Скільки блоків не в ящику?
Комп'ютер: Чотири.
Людина: Чи є серед них хоча б один більш вузький, ніж той, що я сказав тобі підняти?
Комп'ютер: Так, червоний куб.
і т. д.
Результати
Демонстрація SHRDLU вселила в дослідників штучного інтелекту оптимізм, який, однак, незабаром вичерпався, після того, як пізніші системи намагалися впоратися з реалістичними ситуаціями, в яких виявлялася невизначеність і складність реального світу.
Після того як це сталося, Виноград відсторонився від SHRDLU і штучного інтелекту, вважаючи, що SHRDLU заведе дослідників штучного інтелекту в глухий кут. Він перейшов на проблематику людино-машинного інтерфейсу і зайнявся розробкою можливостей експертних систем відтворити механізм розуміння та адекватності системи в ситуаціях наближених до реальних, наприклад, в ситуації поведінки в ресторані або при візиті до лікаря.
Дивись також
Література
- Terry Winograd and Carlos F. Flores. Understanding Computers and Cognition: A New Foundation for Design. Ablex Pub. Corp., Norwood, NJ, 1986.
Посилання
- Сторінка Террі Винограда, присвячена SHRDLU, містить вихідні тексти [ 17 серпня 2020 у Wayback Machine.]
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
SHRDLU ekspertna sistema rannya programa rozuminnya prirodnoyi movi rozroblena Terri Vinogradom v Massachusetskomu tehnologichnomu instituti u 1972 roci yaka rozumila veliku kilkist sliv anglijskoyi movi i robila pevni visnovki u sviti pobudovanomu z detalej dityachogo konstruktoru Vona bula napisana na movah Micro Planner i LISP na komp yuteri DEC PDP 6 ta vikoristovuvala grafichnij terminal Digital Equipment Corporation DEC Zgodom v laboratoriyi komp yuternoyi grafiki v universiteti shtatu Yuta bula vnesena mozhlivist povnocinnogo trivimirnogo vidtvorennya svitu SHRDLU Nazva SHRDLU utvoreno vid ETAOIN SHRDLU roztashuvannya alfavitnih klavish na linotipi vidpovidno do ubuvannyam chastoti poyavi liter v anglijskij movi Krim togo Etaoin Shrdlu im ya rozumnogo linotipu v odnojmennomu fantastichnomu opovidanni FunkcionalnistSistema SHRDLU sprijmala movni komandi zminyuyuchi stvorenij neyu svit konstrukcij i vidpovidayuchi na pitannya pro konfiguraciyu detalej i svoyih manipulyacij z nimi Takozh sistema SHRDLU mogla vidpovidati na pitannya tipu Yakogo koloru piramida sho stoyit na chervonomu kubi i buduvati plan vikonannya komandi Postav zelenu piramidu na sinij kubik Mozhna bulo podumati sho cya sistema rozumiye lyudsku movu nastilki vona adekvatno reaguvala na komandi poslani lyudinoyu Taka rozumnist novoyi ekspertnoyi sistemi bula nazvana procedurnoyu semantikoyu Visnovok pro rozumnist buv zasnovanij na tomu sho yaksho sistema pravilno vikonuye vidpovidnu komandu znachit vona zrozumila cyu komandu Ale ce lishe svidchilo pro vidtvorennya sistemoyu povedinkovoyi reakciyi a ne zdatnist lyudskogo mislennya Priklad roboti sistemiOs priklad vzyatij z vidomoyi demonstraciyi SHRDLU Person Pick up a big red block Computer OK Person Grasp the pyramid Computer I don t understand which pyramid you mean Person changing their mind Find a block which is taller than the one you are holding and put it into the box Computer By it I assume you mean the block which is taller than the one I am holding Computer OK Person What does the box contain Computer The blue pyramid and the blue block Person What is the pyramid supported by Computer The box Person How many blocks are not in the box Computer Four of them Person Is at least one of them narrower than the one which I told you to pick up Computer Yes the red cube etc Pereklad prikladu na ukrayinsku Lyudina Pidnimi velikij chervonij blok Komp yuter OK Lyudina Vizmi piramidu Komp yuter Ya ne rozumiyu yaku piramidu vi mayete na uvazi Lyudina peredumavshi Znajdi blok yakij vishe togo yakij ti trimayesh i pokladi jogo v yashik Komp yuter Pid nim gadayu vi mali na uvazi blok yakij vishe togo sho ya trimayu Komp yuter OK Lyudina Sho mistitsya v yashiku Komp yuter Sinya piramida i sinij blok Lyudina Chim pidtrimuyetsya piramida Komp yuter Skrinkoyu Lyudina Skilki blokiv ne v yashiku Komp yuter Chotiri Lyudina Chi ye sered nih hocha b odin bilsh vuzkij nizh toj sho ya skazav tobi pidnyati Komp yuter Tak chervonij kub i t d RezultatiDemonstraciya SHRDLU vselila v doslidnikiv shtuchnogo intelektu optimizm yakij odnak nezabarom vicherpavsya pislya togo yak piznishi sistemi namagalisya vporatisya z realistichnimi situaciyami v yakih viyavlyalasya neviznachenist i skladnist realnogo svitu Pislya togo yak ce stalosya Vinograd vidstoronivsya vid SHRDLU i shtuchnogo intelektu vvazhayuchi sho SHRDLU zavede doslidnikiv shtuchnogo intelektu v gluhij kut Vin perejshov na problematiku lyudino mashinnogo interfejsu i zajnyavsya rozrobkoyu mozhlivostej ekspertnih sistem vidtvoriti mehanizm rozuminnya ta adekvatnosti sistemi v situaciyah nablizhenih do realnih napriklad v situaciyi povedinki v restorani abo pri viziti do likarya Divis takozhSTRIPS Robot ShekiLiteraturaTerry Winograd and Carlos F Flores Understanding Computers and Cognition A New Foundation for Design Ablex Pub Corp Norwood NJ 1986 PosilannyaStorinka Terri Vinograda prisvyachena SHRDLU mistit vihidni teksti 17 serpnya 2020 u Wayback Machine