Clasificación de lenguajes de programación para la Inteligencia Artificial, escrito por Jesús Díaz

Introducción

Marvin Minsky, cerebro de la inteligencia artificial

“Es la ciencia de hacer que las máquinas hagan cosas que requerirían inteligencia si las hubiera hecho un humano”, decía

Marvin Minsky colaboró en la fundación del laboratorio de inteligencia artificial junto con John McCarthy. También contribuyó a la creación del Media Lab del MIT.

Publicaciones de Marvin Minsky:

  • Redes neuronales y el problema del modelo del cerebro (1954)
  • Computación: Máquinas finitas e infinitas (1967)
  • La sociedad de la mente (1987)
  • La máquina con emociones (2006)

Mi análisis de posibles candidatos

  • Lisp, Prolog, Haskell, Python, R, Java

Python

  • Con la librería Numpy resolvemos cálculos complejos.
  • Con la librería PyBrain desarrollamos un aprendizaje automático en Python.

R (Estadística, programación)

  • Paquetes como RODBC, GMODELS, CLASS y TM que se utilizan en el campo de aprendizaje automático (algoritmos)

Lisp

  • Inventado por John McCarthy, el padre de la I.A (1958). Creación de prototipos y creación dinámica y sencilla de objetos nuevos.

Prolog

  • Coincidencia de patrones eficiente…, backtracking automático

Enfoque (Trabajar con neuronas artificiales)

Observación: El mecanismo de esta neurona artificial es una multicategoría.

Visión artificial

La visión artificial o visión por ordenador es una disciplina científica que incluye métodos para adquirir, procesar, analizar y comprender las imágenes del mundo real con el fin de producir información numérica o simbólica para que puedan ser tratados por un ordenador.