Hva er det vanligste kunstige intelligensspråket?

Det vanligste kunstige intelligensspråket er Lisp, og det er fortsatt i bruk i dag. Det er også et av de eldste språkene for kunstig intelligens. John McCarthy utviklet den på slutten av 1950-tallet.

Lisp er en forkortelse av "LISt Processing." Dette kunstige intelligensspråket bruker lister for å representere datastrukturer. Det anses å være det første funksjonelle programmeringsspråket. Det er ganske mange innebygde funksjoner som kan brukes til å manipulere lister, noe som gjør språket ekstremt fleksibelt. Programmerere har total kontroll over syntaks for språket, som kan endres for å passe til deres formål.

Dette er mulig fordi kildekoden består av lister. Programmerere kan manipulere kildekoden som datastrukturer, slik at de kan lage en ny syntaks, eller utvide språket til å gjøre det som er nødvendig. Det er et utmerket språk for programmering av kunstig intelligens (AI) fordi det enkelt er mulig å skrive mønstermatchere som tilsvarer listestrukturer.

En av de andre faktorene som gjør Lisp til et nyttig kunstig intelligensspråk, er dens evne til å støtte symboliske fremstillinger. Det er mulig å enkelt knytte symboler til data; for eksempel er det mulig å knytte symbolet "himmel" til fargen "blå". Det er også mulig å enkelt erstatte eldre datastrukturer med nyere, og dette avdelingsanlegget kalles søppelinnsamling .

Et ekstremt dynamisk kunstig intelligensspråk, det er mulig å få endringer til å tre i kraft i Lisp umiddelbart uten noen omkompilering. Det har ikke noe kjerneprogram, og alt arbeidet gjøres gjennom funksjoner komposisjoner og rekursjon. Programmerere kan få tilgang til hvilken som helst funksjon ved inndataens ledetekst.

Lisp, som er et bredt populært kunstig intelligensspråk, har skapt et stort antall dialekter og Lisp-systemer, som Scheme, Interlisp og FranzLisp. I et forsøk på å lage en standard for språket, satt et antall Lisp-programmerere sammen de beste funksjonene fra de eksisterende dialektene for å lage et nytt språk kalt Common Lisp. Dette skjedde i 1981, og siden den gang har Common Lisp utviklet seg til å bli et ekstremt robust, generelt formål AI-programmeringsspråk.

Lisp er mye brukt til programmering av dataspill, roboter og mønstergjenkjenningsproblemer, og regnes for å være et klassisk AI-programmeringsspråk som har stått tidens prøve. Prolog er et annet programmeringsspråk utviklet på begynnelsen av 1970-tallet som har fått popularitet i AI. Den har et mer matematisk grunnlag basert på predikatberegning. Det anses å være et viktig logisk programmeringsspråk og brukes i AI for naturlig språkbehandling og håndtering av ekspertsystemer.

ANDRE SPRÅK

Hjalp denne artikkelen deg? Takk for tilbakemeldingen Takk for tilbakemeldingen

Hvordan kan vi hjelpe? Hvordan kan vi hjelpe?