Movatterモバイル変換


[0]ホーム

URL:


Přeskočit na obsah
WikipedieWikipedie: Otevřená encyklopedie
Hledání

ELIZA

Z Wikipedie, otevřené encyklopedie
Část kódu zobrazená v textovém editoruEmacs

ELIZA je anglicky píšícíchatbot z 60. let 20. století, jeden z raných produktůumělé inteligence. Na základěporovnávání vzorců (pattern matching) byla schopna reagovat na texty vložené uživatelem. Opakovala uživatelovy vlastní výroky a kladla jednoduché otázky založené na klíčových slovech zachycených z předcházející diskuze.[1] Napsaná byla v jazyceMAD-SLIP.

ELIZA měla různé tematické zaměření dle použitých skriptů; nejznámějším byl DOKTOR, který při komunikaci vystupuje jakopsychoterapeut. Vzhledem k principu, na němž pracuje, totiž není složité určit vhodné otázky.[2]

Historie

[editovat |editovat zdroj]

Program byl napsán v letech19641967 naMIT německo-americkým profesoremJosephem Weizenbaumem.[3] Jeho jméno je odvozené od postavy Lízy Doolittleové (Eliza Doolittle) z komedieGeorge Bernarda ShawaPygmalion.Dnes se ELIZA často používá na poli umělých inteligencí na důkaz toho, žepočítač, který vede rozhovor, nemusí být vždy inteligentní.

Princip fungování

[editovat |editovat zdroj]

Program prochází odpovědi uživatele za pomocí klíčových slov. Jako reakci pak pokládá jednoduchou otázku vybranou za pomocí těchto klíčových slov, často kombinovanou s výsekem uživatelovy odpovědi. Takovéto skládání vět je pak díky použití angličtiny velmi jednoduché. Například na otázkuWho is your favorite composer? (v překladuKdo je tvůj oblíbený skladatel?) může ELIZA odpovědětWhat about your own favorite composer? (A co váš vlastní oblíbený skladatel?) neboDoes that question interest you? (Zajímá vás tato otázka?). Za předpokladu určitého směřování diskuze tak může vzniknout dojem, že se jedná o inteligentní program, přestože celý mechanismus funguje jen strojově.

ELIZA ukázka konverzace

Program byl napsán v dvoustupňovém uspořádání, první vrstva spočívala v analyzátoru jazyka a druhá ze scénáře, který se skládal ze sady pravidel (skript). Jako první experiment Weizenbaum vytvořil scénář DOCTOR, který simuloval rolirogeriánskéhopsychoterapeuta, tato forma rozhovoru s pacientem se dá snadno napodobovat, protože většina jejích postupů se zakládá na vracení otázek zpět pacientovi a snaze ho tímto přimět k hovoru.[4] Program bylo snadné předvádět a návštěvníci se mohli aktivně zapojit, a i díky tomu se stal známým i za branamiMassachusettského technologického institutu.

Později byly vytvořeny kopie ELIZY v jiných institucích. Někteří psychiatři se dokonce domnívali, že po dalším vývoji by tento program mohl zcela nahradit osobu psychiatra, alespoň v prvotní diagnostice či ve státních nemocnicích, kde se psychiatrů nedostávalo.[4] Dalším překvapením pro Weizenbauma bylo, jak rychle si lidé přestali uvědomovat, že nehovoří se člověkem, nýbrž s počítačem. I reakce ve smyslu, že tento program ukázal obecné řešení problému počítačového chápání přirozeného jazyka, Weizenbauma udivila.[4] Program byl provozován v systémusdílení časuMAC na MIT.[5] Weizenbaum jej napsal v jazyce MAD-SLIP pro počítačIBM 7094.[5] Uživatel psal v přirozeném jazyce, s interpunkcí a běžnou strukturou vět, ovšem nesměl využívat otazník, který měl v programu speciální funkci.[5] Program mohl být dále vylepšován prostřednictvím kontextového edičního programu (ED), což mělo tu výhodu, že počítač nemusel začínat s obsáhlým a úplným scénářem, nýbrž s menší sadou klíčových slov a transformačních pravidel, což umožňuje programu nárůst a zabudování nových zkušeností.[5] ELIZA fungovala nejlépe, pokud byl uživatel poučen, aby s programem „mluvil“ jako s psychoterapeutem.[5] Tento přístup byl zvolen záměrně, neboť psychoterapeutický rozhovor patří mezi několik příkladů kategorizovanédyadické komunikace v přirozeném jazyce, během něhož jeden z účastníků může působit jako téměř naprosto neznalý reálného světa. Smysl komunikace tudíž interpretuje pouze pacient, i když si to ve většině případů neuvědomuje.[5]

Ukázka rozhovoru

[editovat |editovat zdroj]
> Hello, I am Eliza.* Hello> How are you today.. What would you like to discuss?* I am depressed.> Did you come to me because you are depressed? * Yes> I see. * It is because I have problem with my parents.> Can you elaborate on that? * Yes, I think it is because of my dad.> Do you really think so? * Yes, he can be really moody sometimes.> I understand.…

Český překlad

[editovat |editovat zdroj]
> Ahoj, Já jsem Eliza.* Ahoj> Jak se dnes máte.. O čem byste si chtěl promluvit?* Jsem v depresi.> Přišel jste, protože jste v depresi?* Ano> Aha.* To kvůli tomu, že mám problém se svými rodiči.> Můžete to rozvést?* Ano, myslím že je to kvůli mému otci.> Opravdu si to myslíte?* Ano, on umí být někdy opravdu náladový.> Rozumím.…

Odkazy

[editovat |editovat zdroj]

Související články

[editovat |editovat zdroj]

Reference

[editovat |editovat zdroj]
  1. WEIZENBAUM, Joseph. ELIZA—a computer program for the study of natural language communication between man and machine.Communications of the ACM. 1966-01, roč. 9, čís. 1, s. 36–45.Dostupné online [cit. 2024-08-10].ISSN0001-0782.doi:10.1145/365153.365168. (anglicky) 
  2. BASSETT, Caroline. The computational therapeutic: exploring Weizenbaum’s ELIZA as a history of the present.AI & SOCIETY. 2019-12, roč. 34, čís. 4, s. 803–812.Dostupné online [cit. 2024-08-10].ISSN0951-5666.doi:10.1007/s00146-018-0825-9. (anglicky) 
  3. BARANOVSKA, Marianna; HÖLTGEN, Stefan.Hello, I'm Eliza: fünfzig Jahre Gespräche mit Computern. Bochum Freiburg: Projektverlag (Computerarchäologie).ISBN 978-3-89733-467-0. S. 53–70. 
  4. abcWEIZENBAUM, Joseph.Mýtus počítače. Praha: Moraviapress, 2002. 182 s.ISBN 80-86181-55-3. Kapitola Moc počítačů, s. 7–22. 
  5. abcdefWEIZENBAUM. Kapitola ELIZA. S. 147-174.

Externí odkazy

[editovat |editovat zdroj]
Citováno z „https://cs.wikipedia.org/w/index.php?title=ELIZA&oldid=25568458
Kategorie:

[8]ページ先頭

©2009-2026 Movatter.jp