Jaký je nejběžnější jazyk umělé inteligence?

Nejběžnějším jazykem umělé inteligence je LISP a stále se používá dodnes. Je to také jeden z nejstarších jazyků umělé inteligence. John McCarthy to vyvinul na konci padesátých let.

lisp je zkratka „zpracování seznamu“. Tento jazyk umělé inteligence používá seznamy k reprezentaci datových struktur. Považuje se za první funkční programovací jazyk. Existuje řada vestavěných funkcí, které lze použít k manipulaci se seznamy, díky čemuž je jazyk extrémně flexibilní. Programátoři mají úplnou kontrolu nad syntaxí jazyka, který lze změnit tak, aby vyhovoval jejich účelům.

To je možné, protože zdrojový kód je tvořen seznamy. Programátoři mohou manipulovat zdrojový kód jako datové struktury, což jim umožní vytvořit novou syntaxi nebo rozšířit jazyk tak, aby dělal to, co je nutné. Je to vynikající jazyk pro programování umělé inteligence (AI), protože je možné snadno zapisovat porovnávače vzorů, které odpovídají seznamuStruktury. Je možné snadno spojit symboly s daty; Například je možné spojit symbol „nebe“ s barvou „modrá“. Je také možné snadno nahradit starší datové struktury novějšími a toto zařízení pro deallocation se nazývá odpadky Collection .

Extrémně dynamický jazyk umělé inteligence, je možné, aby změny vstoupily v platnost v lispu okamžitě bez jakéhokoli přepisování. Nemá žádný základní program a veškerá práce se provádí prostřednictvím kompozic a rekurze funkcí. Programátoři mají přístup k jakékoli funkci na vstupní výzvě.

Široce populární jazyk umělé inteligence, Lisp vyložil obrovské množství dialektů a systémů LISP, jako je schéma, interlisp aFranzlisp. Ve snaze vytvořit standard pro jazyk, řada programátorů LISP sestavila nejlepší funkce z existujících dialektů, aby vytvořily nový jazyk zvaný Common Lisp. Stalo se to v roce 1981 a od té doby se Common LISP vyvinul, aby se stal extrémně robustním, obecným programovým jazykem AI.

, který se široce používá pro programování počítačových her, robotů a problémů s rozpoznáváním vzorů, je LISP považován za klasický programovací jazyk AI, který obdržel zkoušku času. Prolog je další programovací jazyk vyvinutý na počátku 70. let, který získal popularitu v AI. Má matematičtější základ založený na predikátním počtu. Je považován za důležitý logický programovací jazyk a používá se v AI pro zpracování přirozeného jazyka a zabývání se odbornými systémy.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?