¿Cuál es el lenguaje de inteligencia artificial más común?
El lenguaje de inteligencia artificial más común es LISP, y todavía está en uso hoy. También es uno de los lenguajes de inteligencia artificiales más antiguos. John McCarthy lo desarrolló a fines de la década de 1950.
lisp es una abreviatura de "procesamiento de listas". Este lenguaje de inteligencia artificial utiliza listas para representar estructuras de datos. Se considera el primer lenguaje de programación funcional. Hay bastantes funciones incorporadas que se pueden usar para manipular listas, lo que hace que el lenguaje sea extremadamente flexible. Los programadores tienen control total sobre la sintaxis del lenguaje, que se puede cambiar para adaptarse a sus propósitos.
Esto es posible porque el código fuente está formado por listas. Los programadores pueden manipular el código fuente como estructuras de datos, permitiéndoles crear una nueva sintaxis o extender el lenguaje para hacer lo necesario. Es un excelente lenguaje para la programación de inteligencia artificial (IA) porque es posible escribir fácilmente los combates de patrones que corresponden a la listaEstructuras.
Uno de los otros factores que hacen de LISP un lenguaje de inteligencia artificial útil es su capacidad para apoyar representaciones simbólicas. Es posible asociar fácilmente los símbolos con los datos; Por ejemplo, es posible asociar el símbolo "cielo" con el color "azul". También es posible reemplazar fácilmente las estructuras de datos más antiguas con las más nuevas, y esta instalación de desastre se llama basura colección .
Un lenguaje de inteligencia artificial extremadamente dinámico, es posible que los cambios entren en vigencia en Lisp instantáneamente sin ninguna recompensa. No posee ningún programa central, y todo el trabajo se realiza a través de composiciones y recursión de funciones. Los programadores pueden acceder a cualquier función en el indicador de entrada.
Un lenguaje de inteligencia artificial ampliamente popular, Lisp ha generado una gran cantidad de dialectos y sistemas LISP, como esquema, interlispas yFranzlisp. En un esfuerzo por crear un estándar para el idioma, varios programadores LISP reunieron las mejores características de los dialectos existentes para crear un nuevo idioma llamado Common Lisp. Esto sucedió en 1981, y desde entonces, el LISP común ha evolucionado para convertirse en un lenguaje de programación de IA de propósito general extremadamente robusto.
ampliamente utilizado para programar juegos de computadora, robots y problemas de reconocimiento de patrones, LISP se considera un lenguaje de programación de IA clásico que ha resistido la prueba del tiempo. Prolog es otro lenguaje de programación desarrollado a principios de la década de 1970 que ha ganado popularidad en la IA. Tiene una base más matemática basada en el cálculo de predicado. Se considera un lenguaje de programación lógica importante y se utiliza en IA para el procesamiento del lenguaje natural y se trata de sistemas expertos.