Mostrando entradas con la etiqueta Sistemas expertos. Mostrar todas las entradas
Mostrando entradas con la etiqueta Sistemas expertos. Mostrar todas las entradas

viernes, 26 de mayo de 2017

Interesante entrevista sobre la Inteligencia Artificial (IA)



No se debe confundir la Inteligencia Artificial con la Programación habitual.
La programación habitual se basa en una serie de estructuras de procesamiento de datos  para su selección, repetición de rutinas o cálculos y comunicación con el usuario que aunque limitadas ofrecen una gran versatilidad/utilidad para muchas taréas, pero la Inteligencia Artificial o más bien los sistemas expertos funcionan de otra manera. La idea central de su diseño  ha sido crear sistemas  flexibles en los que la base de datos de conocimientos es independiente de las reglas de manejo de los mismos. Es decir, se basan en una base de datos de conocimiento ampliable y modificable y unas reglas para manejar esos datos (sistema de inferencia) y un "motor" para relacionarlos.
Los Sistemas Expertos tuvieron un gran auge en los años 50-60 pero se fueron dejando de usar porque solo se podían aplicar a entornos limitados o patologías limitadas.

Aunque hubo muchos investigadores dedicados a desarrollar estos sistemas quizá el más grande fue McCarthy que creő el lenguaja de programación LISP.
Un lenguaje de procesamiento de listas muy flexible que es el lenguaje más utilizado incluso en la actualidad (Lisp o algún derivado).

Ésta entrevista con el investigador Ramon López Mantaras que  participa en el libro 'El próximo paso. La vida exponencial' con una reflexión sobre la inteligencia artificial y sus vínculos con los procesos creativos, los ordenadores como creadores.

Escuchar entrevista


martes, 1 de septiembre de 2015

Un poco de historia

Hace 20 años los que teníamos interés por  ver que se podría hacer con un ordenador , no desde fuera sino desde las tripas del mismo, empezabamos a tantear y buscar.
¿Cómo funciona éste cacharro?
¿Qué podría hacer con el?
¿Algún día podría sustituirme a mí en la consulta? (¿Qué pasó con Kasparov y Deep Blue?)
...y buscabamos de aquella manera, infomación. algún libro inteligible para los legos o algún artículo en la web.
Acababamos con el lenguaje de programación más sencillo que había: el BASIC.Después pasabamos al C (¿Esnobismo?)que era mucho más difícil .
Ah pero pronto vino la interfaz gráfica que todos empezamos a usar, primero en el Mac y después Windows y tuvimos que aprender Visual Basic.
No era muy difícil pero requería su tiempo, ya que había que planificar que hacías con lo que ocurria con los formularios (eventos) y como le aplicabas el código.
De repente ,una explosión de distintos lenguajes de programación de alto nivel se hicieron accesibles (javascript,java, python etc) y queríamos sabernoslos todos!

Había programa de Software Propietario (es decir : que había que pagar) y esos no nos convenían ; después surgió el Software Libre .¿Por cual nos decidíamos? Otro lío. 

Y después estaba la POO o Programación Orientada a Objetos. Y uno se preguntaba , como puede ser un objeto algo inmaterial y se confundía y en la POO las clases.¿Y la mujer de uno se preguntaba: pero que narices hace éste hombre?
Después el que tenía curiosidad  se dirigía a ver los Sistemas Expertos. ¿Que era eso? Se podría pasar consulta con un sistema experto. Que lenguaje de programación se utilizaba , y descubriamos el LISP, un lenguaje de listas que invento un tipo muy inteligente John McCarthy.

y así ,  progresando a trancas y barrancas.
A veces había suerte y coincidiamos con algún amigo informático que nos ayudaba e incluso nos hacía el programa para nosotros pero llegaba un momento en que se aburría o tenía otros proyectos y nos quedabamos con un gran programa que no sabíamos arreglar.

y así hasta hoy