AI to szeroka dziedzina, która wykracza daleko poza uczenie maszynowe, głębokie uczenie się, sieci neuronowe itp. W niektórych z tych dziedzin język programowania nie ma żadnego znaczenia (z wyjątkiem problemów z prędkością), więc LISP z pewnością nie byłby tam tematem .
Na przykład w wyszukiwaniu lub planowaniu AI standardowe języki, takie jak C ++ i Java, są często pierwszym wyborem, ponieważ są szybkie (w szczególności C ++) i ponieważ wiele projektów oprogramowania, takich jak systemy planowania, jest typu open source, dlatego użycie standardowego języka jest ważne ( lub przynajmniej mądrze, jeśli ktoś docenia opinie lub rozszerzenia). Znam tylko jednego planistę napisanego w LISP. Aby wywrzeć wrażenie na temat roli wyboru języka programowania w tej dziedzinie sztucznej inteligencji, podam listę najbardziej znanych i dlatego najważniejszych planistów:
Szybko w dół:
opis: prawdopodobnie najbardziej znany
adres URL klasycznego systemu planowania : http://www.fast-downward.org/
język: C ++, części (przetwarzanie wstępne) są w języku Python
FF:
opis: razem z fast-dół klasyczny system planowania każdy wie URL: https://fai.cs.uni-saarland.de/hoffmann/ff.html język: C
VHPOP:
opis: jeden z najbardziej znanych systemów planowania linków przyczynowych zamówień częściowych (POCL)
URL: http://www.tempastic.org/vhpop/
język: C ++
SKLEP i SKLEP 2:
opis: najbardziej znany
URL (hierarchiczny) system planowania HTN : https://www.cs.umd.edu/projects/shop/
język: istnieją dwie wersje SKLEPU i SKLEPU2. Oryginalne wersje zostały napisane w LISP. Nowsze wersje (zwane JSHOP i JSHOP2) zostały napisane w Javie. Pyshop to kolejny wariant SKLEPU napisany w języku Python.
PANDA:
opis: inny dobrze znany
URL systemu planowania HTN (i hybryd) : http://www.uni-ulm.de/en/in/ki/research/software/panda/panda-planning-system/
język: tam są różne wersje terminarza: PANDA1 i PANDA2 są napisane w Javie, PANDA3 jest napisane głównie w Javie, a niektóre części są w Scali.
To tylko niektóre z najbardziej znanych systemów planowania, które przyszły mi do głowy. Nowsze można znaleźć w Międzynarodowych Konkursach Planowania (IPC, http://www.icaps-conference.org/index.php/Main/Competitions ), które odbywają się co dwa lata. Kody konkurujących planistów są publikowane na zasadach open source (przez kilka lat).