Lea sobre AI winter sy más sobre la historia de AI .
En la década de 1980, la IA simbólica era dominante. En ese tiempo, proliferaron los sistemas expertos . Muchos de ellos han sido codificados en Prolog.
Hoy en día, todavía tenemos (en algunas áreas) sistemas de reglas de negocios y motores de reglas de negocios , y el enfoque de reglas de negocios utilizado en los sistemas de administración de reglas de negocios , que en mi humilde opinión son los sucesores directos de los sistemas expertos de la década de 1980. AFAIK, una gran cantidad de software orientado a los negocios se basa en principios similares. Creo que muchas decisiones de crédito (o seguro) se toman hoy de forma automática (y diaria) en bancos con tales sistemas. Los sistemas de reescritura como XSLT también se usan a diario y son descendientes de las ideas de sistemas expertos de 1980. Programación declarativa (incluidos CLIPS o incluso make u otroLos sistemas basados en reglass) puede verse como la disolución de ideas simbólicas de IA en la industria general de software y programación (tan pronto como algo se vuelve "fácil" y "generalizado", ya no se puede llamar AI).
Hoy, la IA se reduce a enfoques de aprendizaje automático (incluida la computación neuronal ). Lo que (en términos generales) se llamaba IA antes de la década de 1980 se llama actualmente AGI .
El próximo invierno de IA podría ser un invierno de interpretación abstracta . La interpretación abstracta es una teoría y mentalidad sobre el análisis de programas estáticos . Hoy, esa IA se ha convertido en una palabra de moda, y a veces se presenta como la solución a la mayoría de las preocupaciones de seguridad del software (en mi humilde opinión, no lo es).
Algunas personas (incluido yo) creen que la IA simbólica no está completamente muerta (al menos cuando se combina con otros paradigmas). Una visión interesante es la de Jacques Pitrat (un investigador retirado y pionero francés de la IA) en su blog .
Pero los sistemas de IA (tanto como "inteligencia artificial" como se define en Dartmouth 1956 como "informática avanzada") son difíciles de construir. Se necesitan muchos años de esfuerzo para desarrollarlos. Recuerde la idea de Brook : "mientras que una mujer tarda nueve meses en tener un bebé, nueve mujeres no pueden tener un bebé en un mes". Esto es cierto para sistemas de software complejos y desafiantes (que pueden necesitar nueve años para completarse, pero vivimos en un mundo que no puede permitirse pagar un pequeño equipo de investigadores de software talentosos durante nueve años). Por razones sociales y económicas que no entiendo completamente (pero que lamento profundamente), el software no tiene equivalente a grandes proyectos a largo plazo como ITER(y ni siquiera tiene pequeños proyectos de investigación a largo plazo que duren más de 4 o 5 años con una docena de investigadores). Vea también el proyecto softwareheritage y observe que el dominio del software es hoy menos creativo, en general, que las muchas ideas que florecieron en la década de 1980. Vea la charla FOSDEM 2018 de Liam Proven The Circuit Less Traveled
Lo que se llamó sobre todo en el siglo pasado (XX XX siglo) AI se llama hoy AGI . La terminología ha cambiado, y la ambición hoy casi se ha ido. En estos días, a principios de la década de 2020, la IA se trata principalmente de redes neuronales y aprendizaje automático . Mi sensación es que en 2019 se convirtió en una palabra de moda AI inútil hoy (que es no más sobre Un rtificial que los Servicios de Inteligencia ).