SlideShare una empresa de Scribd logo
Introducción a la Inteligencia
Introducción a la Inteligencia
Artificial
Artificial
¿Qué es la Inteligencia Artificial?
◼ Todas las definiciones de Inteligencia Artificial están
relacionadas con la siguiente idea:
Desarrollo de métodos y algoritmos que permitan
comportarse a las computadoras de modo inteligente.
◼ Los procesos que se llevan a cabo en el cerebro pueden ser
analizados, a un nivel de abstracción dado, como procesos
computacionales de algún tipo.
¿Qué es la Inteligencia Artificial?
◼ El propósito de la IA es hacer computacional el
conocimiento humano por procedimientos simbólicos o
conexionistas.
◼ Se corresponden con los dos paradigmas de la IA:
• IA clásica o simbólica: programable y basado en el
supuesto del conocimiento explicable por procedimientos de
manipulación de símbolos.
• IA conexionista: autoprogramable por aprendizaje y donde
el conocimiento viene representado la propia estructura de la
red neuronal
◼ El gran problema de la IA es la representación del
conocimiento
Niveles de conocimiento
Nivel de conocimiento
Nivel simbólico
Nivel físico
Educción, o
representación
Compilación
IA conexionista
IA simbólica
Reducción o
interpretación
¿Qué es la Inteligencia Artificial?
◼ El resultado que buscamos es un programa de
ordenador sobre una máquina específica desarrollado a
partir del conocimiento que supuestamente usaba el
operador humano (experto) que realizaba esa tarea.
◼ La IA aborda tres tipos de tareas
• 1) Dominios formales
• 2) Dominios técnicos
• 3) Dominios cognitivos
Dominios de la IA
◼ Dominios formales
• Donde se pretende solucionar problemas mediante modelos
de búsquedas en un espacio de estados, ya sean modelos de
tipo algorítmico o heurístico. Estos problemas pueden ser
juegos o demostración de teoremas.
◼ Dominios técnicos
• Donde utilizaremos conocimiento científico-técnico,
posiblemente educido de un experto e intentaremos
solucionar problemas del tipo de diagnósticos médicos,
robótica,… Típicamente hablamos de Sistemas Expertos
(SSEE)
Dominios de la IA
◼ Dominios cognitivos
• Donde se intenta comprender el funcionamiento de nuestro
cerebro y sus funciones cognitivas (razonar, oír, hablar, o
incluso emocionarnos) emulando dichos procesos con
modelos computacionales.
◼ Se crea una nueva ciencia llamada Ciencia Cognitiva.
Controversia
◼ Durante el desarrollo de la IA siempre ha existido una
controversia sobre los límites de esta Ciencia.
◼ Donald Michie
“Es un error dedicar demasiado tiempo a
preguntarse, ¿pueden las máquinas pensar?, ¿pueden
ser realmente creativas?”
“Para todos los propósitos prácticos sí pueden. La
mejor dirección para nosotros es dejar a los filósofos
en su habitación oscura y ponerse a intentar diseñar
máquinas creativas e inteligentes.”
Controversia
◼ Si distinguimos entre IA como ciencia
• Comprensión de los procesos cognitivos, y directamente
relacionada con la neurología y la cognición)
◼ y la IA como ingeniería
• Ingeniería del conocimiento o IA aplicada, que desarrolla
tareas y métodos de solución de problemas
◼ podemos estar de acuerdo en que es en este último
caso donde se han realizado grandes avances.
◼ Y además, estos avances son rápidamente integrados
en la Informática.
◼ No se debe por lo tanto desprestigiar a la IA en
general.
Test de Turing
◼ En 1950 Alan Turing publicó su famoso
artículo “Computing Machinery and
Intelligence”, donde describe un método para
que los humanos podamos testear programas
de IA.
◼ Habitación, máquina supuestamente
inteligente y un humano.
◼ Crítica de John Searle
¿Cuando tenemos un problema de IA?
◼ 1) Cuando no exista una solución analítica o
algorítmica conocida.
◼ 2) Cuando existan demasiadas posibilidades que
hagan difícil el cómputo y podamos usar estrategias
heurísticas para reducir ese cálculo.
◼ 3) Cuando es difícil el tratamiento de la información y
posiblemente sea incompleta o imprecisa.
◼ 4) Cuando nos enfrentemos a un problema que
necesite del uso de sentido común.
Historia de la Inteligencia Artificial
Fase pionera: Neurocibernética
◼ 1943
1943
• La IA comienza siendo computación neuronal con el trabajo
teórico de Warren McCullogh y Walter Pitts: “Un cálculo de
las ideas inmanentes en la actividad nerviosa”
• Enfasis en la estructura física. Coincidencia con la función
(software y hardware)
• Para Turing o Wiener la información era puramente formal
◼ 1949
1949
• Donald O. Hebb publica “La organización de la
conducta”, que sirvió de base para los algoritmos
de aprendizaje en las redes neuronales artificiales.
Periodo clásico
◼ 1950
1950
• Test de Turing
◼ 1956
1956
• John McCarthy acuña el término
“Inteligencia Artificial” en la conferencia de
Dartmouth, la primera conferencia
dedicada a la IA.
• Presentación del primer programa de IA, el
LT (Logic Theorist) escrito por Allen
Newell, J. C. Shaw y Herbert Simon
(Carneggie Mellon University)
• Probó teoremas de los Principia
Mathematica de Russell y Whitehead,
algunos de forma más elegante que los
propios autores.
Periodo clásico
◼ 1958
1958
• John McCarthy (MIT) desarrolla el lenguaje LISP,
lenguaje con el que se desarrollan la mayoría de
sistemas expertos.
• Y el emacs (Richard Stallman)
Periodo de los sistemas basados en
conocimiento
◼ 1959
1959
• Desarrollo del programa General Problem Solver (GPS) por
Newell, Shaw y Simon
◼ 1963
1963
• Edward A. Feigenbaum y Julian Feldman Publicaron
Computers and Thought, la primera colección de artículos
de IA
◼ 1968
1968
• Marvin Minsky y Simon Papert
publican Perceptrons
Periodo de los sistemas basados
en conocimiento
◼ Preocupación por la representación del conocimiento
◼ 1972
1972
• Alain Colmerauer desarrolla el lenguaje PROLOG
◼ 1975
1975
• Desarrollo del sistema de reglas de producción MYCIN por
Ted Shortliffe en su tesis doctoral
◼ 1975
1975
• Marvin Minsky desarrolla los marcos como forma de
representación del conocimiento
Renacimiento del conexionismo
◼ 1986
1986
• Rumelhart,McClelland y el grupo PDP desarrollan el
perceptrón multicapa y el algoritmo de aprendizaje por
retropropagación del error (BP)
Periodo contemporáneo
◼ Apuesta de la industria por las técnicas de IA
• Google: Image search:
http://images.google.com/imagelabeler/
• Yahoo: Mind set (text clasification)
http://mindset.research.yahoo.com/
• Microsoft:
http://research.microsoft.com/research/default.aspx
◼ Web semántica

Más contenido relacionado

Similar a Practica de la Semana 7 por Ramon Chambillo

Inteligencia artificial-y-sistemas-expertos
Inteligencia artificial-y-sistemas-expertosInteligencia artificial-y-sistemas-expertos
Inteligencia artificial-y-sistemas-expertosAlejandro Tapia
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificialMary Gonzalez
 
01 enfoque moderno_de_la_inteligencia_artficial
01 enfoque moderno_de_la_inteligencia_artficial01 enfoque moderno_de_la_inteligencia_artficial
01 enfoque moderno_de_la_inteligencia_artficialpendragon2010
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificialRick_26
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificialecstasyvi
 
1. historia de la inteligencia artificial
1. historia de la inteligencia artificial1. historia de la inteligencia artificial
1. historia de la inteligencia artificialNorma Ochoa Avila
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia ArtificialExneval Echev
 
Inteligencia artificial dionely torres 11 1150
Inteligencia artificial dionely torres 11 1150Inteligencia artificial dionely torres 11 1150
Inteligencia artificial dionely torres 11 1150Dionely Mabel Leclerc
 
Inteligencia artificial amaury mateo pascal
Inteligencia artificial amaury mateo pascalInteligencia artificial amaury mateo pascal
Inteligencia artificial amaury mateo pascalAmaury Pascal
 
Utp 2015-1_sirn_s1_introduccion ia
 Utp 2015-1_sirn_s1_introduccion ia Utp 2015-1_sirn_s1_introduccion ia
Utp 2015-1_sirn_s1_introduccion iajcbp_peru
 
Inteligencia artificial complete2
Inteligencia artificial complete2Inteligencia artificial complete2
Inteligencia artificial complete2areslymacias
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificialjavisoria24
 

Similar a Practica de la Semana 7 por Ramon Chambillo (20)

Inteligencia artificial-y-sistemas-expertos
Inteligencia artificial-y-sistemas-expertosInteligencia artificial-y-sistemas-expertos
Inteligencia artificial-y-sistemas-expertos
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
01 enfoque moderno_de_la_inteligencia_artficial
01 enfoque moderno_de_la_inteligencia_artficial01 enfoque moderno_de_la_inteligencia_artficial
01 enfoque moderno_de_la_inteligencia_artficial
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
123
123123
123
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
 
1. historia de la inteligencia artificial
1. historia de la inteligencia artificial1. historia de la inteligencia artificial
1. historia de la inteligencia artificial
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
 
Inteligencia artificial.
Inteligencia artificial.Inteligencia artificial.
Inteligencia artificial.
 
Inteligencia artificial dionely torres 11 1150
Inteligencia artificial dionely torres 11 1150Inteligencia artificial dionely torres 11 1150
Inteligencia artificial dionely torres 11 1150
 
Apuntes de Inteligencia Artificial
Apuntes de Inteligencia ArtificialApuntes de Inteligencia Artificial
Apuntes de Inteligencia Artificial
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
 
Inteligencia artificial amaury mateo pascal
Inteligencia artificial amaury mateo pascalInteligencia artificial amaury mateo pascal
Inteligencia artificial amaury mateo pascal
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
Utp 2015-1_sirn_s1_introduccion ia
 Utp 2015-1_sirn_s1_introduccion ia Utp 2015-1_sirn_s1_introduccion ia
Utp 2015-1_sirn_s1_introduccion ia
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
Inteligencia artificial complete2
Inteligencia artificial complete2Inteligencia artificial complete2
Inteligencia artificial complete2
 
Inteligencia michelle
Inteligencia michelleInteligencia michelle
Inteligencia michelle
 
Inteligencia artificial
Inteligencia artificial Inteligencia artificial
Inteligencia artificial
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 

Último

Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...Luis Fernando Uribe Villamil
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfcj3806354
 
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...Kevin Serna
 
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docxPRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docxencinasm992
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfManuelCampos464987
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informáticavazquezgarciajesusma
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiegoCampos433849
 
manual-de-oleohidraulica-industrial-vickers.pdf
manual-de-oleohidraulica-industrial-vickers.pdfmanual-de-oleohidraulica-industrial-vickers.pdf
manual-de-oleohidraulica-industrial-vickers.pdfprofmartinsuarez
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfjjfch3110
 
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docxwerito139410
 
Robótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptxRobótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptx44652726
 
Herramientas informáticas. Sara Torres R.
Herramientas informáticas. Sara Torres R.Herramientas informáticas. Sara Torres R.
Herramientas informáticas. Sara Torres R.saravalentinat22
 
Introducción a la robótica con arduino..pptx
Introducción a la robótica con arduino..pptxIntroducción a la robótica con arduino..pptx
Introducción a la robótica con arduino..pptxJohanna4222
 
¡Mira mi nuevo diseño hecho en Canva!.pdf
¡Mira mi nuevo diseño hecho en Canva!.pdf¡Mira mi nuevo diseño hecho en Canva!.pdf
¡Mira mi nuevo diseño hecho en Canva!.pdf7adelosriosarangojua
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaFernando Villares
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusraquelariza02
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestrerafaelsalazar0615
 
Unidad 1- Historia y Evolucion de las computadoras.pdf
Unidad 1- Historia y Evolucion de las computadoras.pdfUnidad 1- Historia y Evolucion de las computadoras.pdf
Unidad 1- Historia y Evolucion de las computadoras.pdfMarianneBAyn
 
lenguaje algebraico.pptx álgebra, trigonometria
lenguaje algebraico.pptx álgebra, trigonometrialenguaje algebraico.pptx álgebra, trigonometria
lenguaje algebraico.pptx álgebra, trigonometriasofiasonder
 
Inteligencia Artificial para usuarios nivel inicial
Inteligencia Artificial para usuarios nivel inicialInteligencia Artificial para usuarios nivel inicial
Inteligencia Artificial para usuarios nivel inicialEducática
 

Último (20)

Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...
 
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docxPRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
 
manual-de-oleohidraulica-industrial-vickers.pdf
manual-de-oleohidraulica-industrial-vickers.pdfmanual-de-oleohidraulica-industrial-vickers.pdf
manual-de-oleohidraulica-industrial-vickers.pdf
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
 
Robótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptxRobótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptx
 
Herramientas informáticas. Sara Torres R.
Herramientas informáticas. Sara Torres R.Herramientas informáticas. Sara Torres R.
Herramientas informáticas. Sara Torres R.
 
Introducción a la robótica con arduino..pptx
Introducción a la robótica con arduino..pptxIntroducción a la robótica con arduino..pptx
Introducción a la robótica con arduino..pptx
 
¡Mira mi nuevo diseño hecho en Canva!.pdf
¡Mira mi nuevo diseño hecho en Canva!.pdf¡Mira mi nuevo diseño hecho en Canva!.pdf
¡Mira mi nuevo diseño hecho en Canva!.pdf
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
 
Unidad 1- Historia y Evolucion de las computadoras.pdf
Unidad 1- Historia y Evolucion de las computadoras.pdfUnidad 1- Historia y Evolucion de las computadoras.pdf
Unidad 1- Historia y Evolucion de las computadoras.pdf
 
lenguaje algebraico.pptx álgebra, trigonometria
lenguaje algebraico.pptx álgebra, trigonometrialenguaje algebraico.pptx álgebra, trigonometria
lenguaje algebraico.pptx álgebra, trigonometria
 
Inteligencia Artificial para usuarios nivel inicial
Inteligencia Artificial para usuarios nivel inicialInteligencia Artificial para usuarios nivel inicial
Inteligencia Artificial para usuarios nivel inicial
 

Practica de la Semana 7 por Ramon Chambillo

  • 1. Introducción a la Inteligencia Introducción a la Inteligencia Artificial Artificial
  • 2. ¿Qué es la Inteligencia Artificial? ◼ Todas las definiciones de Inteligencia Artificial están relacionadas con la siguiente idea: Desarrollo de métodos y algoritmos que permitan comportarse a las computadoras de modo inteligente. ◼ Los procesos que se llevan a cabo en el cerebro pueden ser analizados, a un nivel de abstracción dado, como procesos computacionales de algún tipo.
  • 3. ¿Qué es la Inteligencia Artificial? ◼ El propósito de la IA es hacer computacional el conocimiento humano por procedimientos simbólicos o conexionistas. ◼ Se corresponden con los dos paradigmas de la IA: • IA clásica o simbólica: programable y basado en el supuesto del conocimiento explicable por procedimientos de manipulación de símbolos. • IA conexionista: autoprogramable por aprendizaje y donde el conocimiento viene representado la propia estructura de la red neuronal ◼ El gran problema de la IA es la representación del conocimiento
  • 4. Niveles de conocimiento Nivel de conocimiento Nivel simbólico Nivel físico Educción, o representación Compilación IA conexionista IA simbólica Reducción o interpretación
  • 5. ¿Qué es la Inteligencia Artificial? ◼ El resultado que buscamos es un programa de ordenador sobre una máquina específica desarrollado a partir del conocimiento que supuestamente usaba el operador humano (experto) que realizaba esa tarea. ◼ La IA aborda tres tipos de tareas • 1) Dominios formales • 2) Dominios técnicos • 3) Dominios cognitivos
  • 6. Dominios de la IA ◼ Dominios formales • Donde se pretende solucionar problemas mediante modelos de búsquedas en un espacio de estados, ya sean modelos de tipo algorítmico o heurístico. Estos problemas pueden ser juegos o demostración de teoremas. ◼ Dominios técnicos • Donde utilizaremos conocimiento científico-técnico, posiblemente educido de un experto e intentaremos solucionar problemas del tipo de diagnósticos médicos, robótica,… Típicamente hablamos de Sistemas Expertos (SSEE)
  • 7. Dominios de la IA ◼ Dominios cognitivos • Donde se intenta comprender el funcionamiento de nuestro cerebro y sus funciones cognitivas (razonar, oír, hablar, o incluso emocionarnos) emulando dichos procesos con modelos computacionales. ◼ Se crea una nueva ciencia llamada Ciencia Cognitiva.
  • 8. Controversia ◼ Durante el desarrollo de la IA siempre ha existido una controversia sobre los límites de esta Ciencia. ◼ Donald Michie “Es un error dedicar demasiado tiempo a preguntarse, ¿pueden las máquinas pensar?, ¿pueden ser realmente creativas?” “Para todos los propósitos prácticos sí pueden. La mejor dirección para nosotros es dejar a los filósofos en su habitación oscura y ponerse a intentar diseñar máquinas creativas e inteligentes.”
  • 9. Controversia ◼ Si distinguimos entre IA como ciencia • Comprensión de los procesos cognitivos, y directamente relacionada con la neurología y la cognición) ◼ y la IA como ingeniería • Ingeniería del conocimiento o IA aplicada, que desarrolla tareas y métodos de solución de problemas ◼ podemos estar de acuerdo en que es en este último caso donde se han realizado grandes avances. ◼ Y además, estos avances son rápidamente integrados en la Informática. ◼ No se debe por lo tanto desprestigiar a la IA en general.
  • 10. Test de Turing ◼ En 1950 Alan Turing publicó su famoso artículo “Computing Machinery and Intelligence”, donde describe un método para que los humanos podamos testear programas de IA. ◼ Habitación, máquina supuestamente inteligente y un humano. ◼ Crítica de John Searle
  • 11. ¿Cuando tenemos un problema de IA? ◼ 1) Cuando no exista una solución analítica o algorítmica conocida. ◼ 2) Cuando existan demasiadas posibilidades que hagan difícil el cómputo y podamos usar estrategias heurísticas para reducir ese cálculo. ◼ 3) Cuando es difícil el tratamiento de la información y posiblemente sea incompleta o imprecisa. ◼ 4) Cuando nos enfrentemos a un problema que necesite del uso de sentido común.
  • 12. Historia de la Inteligencia Artificial
  • 13. Fase pionera: Neurocibernética ◼ 1943 1943 • La IA comienza siendo computación neuronal con el trabajo teórico de Warren McCullogh y Walter Pitts: “Un cálculo de las ideas inmanentes en la actividad nerviosa” • Enfasis en la estructura física. Coincidencia con la función (software y hardware) • Para Turing o Wiener la información era puramente formal ◼ 1949 1949 • Donald O. Hebb publica “La organización de la conducta”, que sirvió de base para los algoritmos de aprendizaje en las redes neuronales artificiales.
  • 14. Periodo clásico ◼ 1950 1950 • Test de Turing ◼ 1956 1956 • John McCarthy acuña el término “Inteligencia Artificial” en la conferencia de Dartmouth, la primera conferencia dedicada a la IA. • Presentación del primer programa de IA, el LT (Logic Theorist) escrito por Allen Newell, J. C. Shaw y Herbert Simon (Carneggie Mellon University) • Probó teoremas de los Principia Mathematica de Russell y Whitehead, algunos de forma más elegante que los propios autores.
  • 15. Periodo clásico ◼ 1958 1958 • John McCarthy (MIT) desarrolla el lenguaje LISP, lenguaje con el que se desarrollan la mayoría de sistemas expertos. • Y el emacs (Richard Stallman)
  • 16. Periodo de los sistemas basados en conocimiento ◼ 1959 1959 • Desarrollo del programa General Problem Solver (GPS) por Newell, Shaw y Simon ◼ 1963 1963 • Edward A. Feigenbaum y Julian Feldman Publicaron Computers and Thought, la primera colección de artículos de IA ◼ 1968 1968 • Marvin Minsky y Simon Papert publican Perceptrons
  • 17. Periodo de los sistemas basados en conocimiento ◼ Preocupación por la representación del conocimiento ◼ 1972 1972 • Alain Colmerauer desarrolla el lenguaje PROLOG ◼ 1975 1975 • Desarrollo del sistema de reglas de producción MYCIN por Ted Shortliffe en su tesis doctoral ◼ 1975 1975 • Marvin Minsky desarrolla los marcos como forma de representación del conocimiento
  • 18. Renacimiento del conexionismo ◼ 1986 1986 • Rumelhart,McClelland y el grupo PDP desarrollan el perceptrón multicapa y el algoritmo de aprendizaje por retropropagación del error (BP)
  • 19. Periodo contemporáneo ◼ Apuesta de la industria por las técnicas de IA • Google: Image search: http://images.google.com/imagelabeler/ • Yahoo: Mind set (text clasification) http://mindset.research.yahoo.com/ • Microsoft: http://research.microsoft.com/research/default.aspx ◼ Web semántica