SlideShare una empresa de Scribd logo
1 de 10
Asignatura: Inteligencia Artificial
Práctica 1:Aplicaciones de la I.A.
Curso2013-14
ROBOTS CON CAPACIDAD
DE APRENDIZAJE
Alejandro Casado Quijada
Andrés Ortiz Corrales
Antonio Jiménez Martínez
Jesús Prieto López
Salvador Rueda Molina
Grupo de Prácticas B2
1
Índice
1.¿En qué consiste el problema?. ¿Por qué es
relevante?
2.¿Qué técnicas de IA se aplican?
3.¿Por qué requiere aplicar técnicas de IA?
4.¿Cómo funciona la aplicación?
5.Referencias
2
1.1 Descripción del problema
3
1.2 Relevancia del problema
•Aparecen los siguientes beneficios:
•Sociedad:
•Industria: cambio brusco de robots autómatas a los robots «gestuales» .
Estos son manipuladores que se limitan a realizar secuencias de
movimientos.
•Informática: utilizando las tecnologías avanzadas , aumentamos el
rendimiento de los sistemas software como el ejemplo de Microsoft:
Excel, Outlook, Azure…
4
-Robots para la vida cotidiana
-Robots para el entretenimiento
2.TÉCNICAS DE APRENDIZAJE
• A partir de ejemplos etiquetados donde se conoce
la salida, se calcula una función genérica.Supervisado
• El objetivo es descubrir un patrón en los datos a partir de
ejemplos no etiquetados. Sin indicaciones para solución
correcta o errónea.
No supervisado
• Mediante una entrada externa en respuesta a sus
acciones busca el resultado mas deseable.(prueba-
error).
Por refuerzo
• Se enfrenta a un problema mediante el uso de
conocimiento previamente guardado.Multi-tarea
• Acumula experiencias y habilidades generando sus
propias secuencias de situaciones de
aprendizaje(curriculum).Por desarrollo
3. Justificación del uso de la IA
.
6
¿Por qué requiere aplicar técnicas de IA?
Necesitamos la evolución del software a través de las experiencias, sea capaz
de decidir ante una situación determinada.
Identificar los requisitos de la aplicación:
Cada proceso se compone de un conjunto de: estados, entorno y señales de
refuerzo escalares (0-1).
¿Por qué no puede resolverse con técnicas convencionales?
El software debe ser capaz de corregir su comportamiento en base a las
experiencias que ya ha tenido. Por lo tanto si sus experiencias es positiva tendrá
más posibilidades de volver a tener este comportamiento.
3. 1. Emular las técnicas cognitivas
Una de sus características principales es que a
partir de la información almacenada es capaz
de determinar que tipo de objeto es, sin
haberlo visto anteriormente (abstracción). Esta
técnica es la cognición incorporada y su
objetivo es resolver problemas variados no
previstos por su programador.
7
Podemos ejemplificar estas técnicas a partir del Robots Armar III.
Ya que es un claro ejemplo de los algoritmos de aprendizaje.
Este robots es capaz de manipular objetos y almacenar información; de
esta manera es capaz de desarrollar sus capacidades cognitivas y aprender.
4. Descripción de la aplicación
• Interacción con el entorno:
• Tienen lugar con: los humanos, objetos y
otros agentes.
• Reciben percepciones y ejecutan acciones.
• Secuencia de interacción:
Se interactúa en una secuencia de instantes de
tiempo ( t = 0,1,2,3)
En cada instante de tiempo t, se recibe un
estado del entorno s(t), dentro de un conjunto
de posibles estados s(p).
Se selecciona una acción a(t) y en
consecuencia se recibe una recompensa sobre
la acción y pasa a estar en un nuevo estado
s(t+1).
• En cada momento se revisan los estados y la
probabilidad de realizar cada una de las
diferentes acciones (política del agente). 8
4. Descripción de la aplicación
9
Recompensa: valores variables que indican lo deseable que es una acción.
La suma de las recompensas se denomina retorno y el objetivo final del aprendizaje
por refuerzo es que se consiga un mayor retorno a largo plazo
Lo ideal es que para el historial de percepciones realizadas tuviera información
completa para los estados (propiedad de Markov), ya que lo normal es que un
estado esté compuesto por la percepciones del momento actual.
Los estados pueden obtenerse por: percepciones de bajo nivel (p.e. sensores), de
mayor nivel (p.e. descripciones simbólicas de los objetos de una habitación).
Lo mejor de este marco de trabajo es que es flexible, y puede ser aplicado a
muchos problemas diferentes.
5. Referencias
•http://www.fleifel.net/ia/robotsyaprendizaje.php
•http://www.chw.net/2013/12/icub-el-robot-que-aprende-como-un-nino-humano/
•http://aitopics.org/topic/machine-learning
•http://www.nytimes.com/2012/10/30/technology/microsoft-renews-relevance-
with-machine-learning-technology.html?partner=rss&emc=rss
•http://www.roboticastreet.com/robot-de-aprendizaje-armar-iii/
•http://www.slideshare.net/ddiego09/aprendizaje-por-refuerzo
• Yoshua Bengio (2009). Learning Deep Architectures for AI. ISBN 978-1-
60198-294-0.
10

Más contenido relacionado

Destacado

¿Cómo Insertar sonido en Power Point?
¿Cómo Insertar sonido en Power Point?¿Cómo Insertar sonido en Power Point?
¿Cómo Insertar sonido en Power Point?
eoiticsepiyce
 
PROCESO PARA CREAR UN ÁLBUM FOTOGRÁFICO EN POWER POINT.
PROCESO PARA CREAR UN ÁLBUM FOTOGRÁFICO EN POWER POINT.PROCESO PARA CREAR UN ÁLBUM FOTOGRÁFICO EN POWER POINT.
PROCESO PARA CREAR UN ÁLBUM FOTOGRÁFICO EN POWER POINT.
KarenNicoleCCK
 
04 inteligencia en_robots
04 inteligencia en_robots04 inteligencia en_robots
04 inteligencia en_robots
vannesa.salcedo
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
Alejita Linda
 
INTELIGENCIA ARTIFICIAL APLICADA A LA ROBOTICA
INTELIGENCIA ARTIFICIAL  APLICADA A LA ROBOTICA INTELIGENCIA ARTIFICIAL  APLICADA A LA ROBOTICA
INTELIGENCIA ARTIFICIAL APLICADA A LA ROBOTICA
yudhyzita
 

Destacado (20)

¿Cómo Insertar sonido en Power Point?
¿Cómo Insertar sonido en Power Point?¿Cómo Insertar sonido en Power Point?
¿Cómo Insertar sonido en Power Point?
 
PROCESO PARA CREAR UN ÁLBUM FOTOGRÁFICO EN POWER POINT.
PROCESO PARA CREAR UN ÁLBUM FOTOGRÁFICO EN POWER POINT.PROCESO PARA CREAR UN ÁLBUM FOTOGRÁFICO EN POWER POINT.
PROCESO PARA CREAR UN ÁLBUM FOTOGRÁFICO EN POWER POINT.
 
Presentación de Erick
Presentación de Erick Presentación de Erick
Presentación de Erick
 
04 inteligencia en_robots
04 inteligencia en_robots04 inteligencia en_robots
04 inteligencia en_robots
 
Album De Fotografias en Power Point
Album De Fotografias en Power PointAlbum De Fotografias en Power Point
Album De Fotografias en Power Point
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
Presentación1 cm
Presentación1 cmPresentación1 cm
Presentación1 cm
 
Para Insertar Sonido En Power Point
Para Insertar Sonido En Power PointPara Insertar Sonido En Power Point
Para Insertar Sonido En Power Point
 
Como crear un álbum fotográfico - Alejandro Coral - Primero ciencias "G" (pru...
Como crear un álbum fotográfico - Alejandro Coral - Primero ciencias "G" (pru...Como crear un álbum fotográfico - Alejandro Coral - Primero ciencias "G" (pru...
Como crear un álbum fotográfico - Alejandro Coral - Primero ciencias "G" (pru...
 
Como crear un álbum de fotografías
Como crear un álbum de fotografíasComo crear un álbum de fotografías
Como crear un álbum de fotografías
 
Robots e inteligencia
Robots e inteligenciaRobots e inteligencia
Robots e inteligencia
 
Como insertar sonido en una presentación
Como insertar sonido en una presentaciónComo insertar sonido en una presentación
Como insertar sonido en una presentación
 
Tutorial POWER POINT
Tutorial POWER POINTTutorial POWER POINT
Tutorial POWER POINT
 
INTELIGENCIA ARTIFICIAL APLICADA A LA ROBOTICA
INTELIGENCIA ARTIFICIAL  APLICADA A LA ROBOTICA INTELIGENCIA ARTIFICIAL  APLICADA A LA ROBOTICA
INTELIGENCIA ARTIFICIAL APLICADA A LA ROBOTICA
 
Inteligencia artificial y la robotica
Inteligencia artificial y la roboticaInteligencia artificial y la robotica
Inteligencia artificial y la robotica
 
Album Sesion De Distancia En Power Point De Las Aulas 1,2...
Album Sesion De Distancia En Power Point De Las Aulas 1,2...Album Sesion De Distancia En Power Point De Las Aulas 1,2...
Album Sesion De Distancia En Power Point De Las Aulas 1,2...
 
PowePoint
PowePointPowePoint
PowePoint
 
Inteligencia artificial-aplicada-a-la-robotica
Inteligencia artificial-aplicada-a-la-roboticaInteligencia artificial-aplicada-a-la-robotica
Inteligencia artificial-aplicada-a-la-robotica
 
Tutorial de Power Point
Tutorial de Power PointTutorial de Power Point
Tutorial de Power Point
 

Similar a Presentacion robotica

Silabo inteligencia artificia2012_1
Silabo inteligencia artificia2012_1Silabo inteligencia artificia2012_1
Silabo inteligencia artificia2012_1
Hiper S.A.
 

Similar a Presentacion robotica (20)

Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
Robotica - IA
Robotica - IARobotica - IA
Robotica - IA
 
Agentes Estimulo Respuesta, victor mamani catachura,boreasH,Inteligencia Arti...
Agentes Estimulo Respuesta, victor mamani catachura,boreasH,Inteligencia Arti...Agentes Estimulo Respuesta, victor mamani catachura,boreasH,Inteligencia Arti...
Agentes Estimulo Respuesta, victor mamani catachura,boreasH,Inteligencia Arti...
 
aprendizaje por refuerzo
aprendizaje por refuerzoaprendizaje por refuerzo
aprendizaje por refuerzo
 
Sistemas Expertos
Sistemas ExpertosSistemas Expertos
Sistemas Expertos
 
Sistema experto para determinar la personalidad de un individuo
Sistema experto para determinar la personalidad de un individuoSistema experto para determinar la personalidad de un individuo
Sistema experto para determinar la personalidad de un individuo
 
Tareas del mundo real
Tareas del mundo realTareas del mundo real
Tareas del mundo real
 
Fundamentos de POO
Fundamentos de POOFundamentos de POO
Fundamentos de POO
 
Sistemas expertos
Sistemas expertosSistemas expertos
Sistemas expertos
 
Sistemas expertos
Sistemas expertosSistemas expertos
Sistemas expertos
 
Sistemas expertos
Sistemas expertosSistemas expertos
Sistemas expertos
 
Curso Programacion de Juego Introducion IA
Curso Programacion de Juego Introducion IACurso Programacion de Juego Introducion IA
Curso Programacion de Juego Introducion IA
 
123qw
123qw123qw
123qw
 
SISTEMAS EXPERTOS
SISTEMAS EXPERTOSSISTEMAS EXPERTOS
SISTEMAS EXPERTOS
 
Diapositivas pilar
Diapositivas pilarDiapositivas pilar
Diapositivas pilar
 
Sistema de Ventas de Muebles en Prolog
Sistema de Ventas de Muebles en PrologSistema de Ventas de Muebles en Prolog
Sistema de Ventas de Muebles en Prolog
 
Silabo inteligencia artificia2012_1
Silabo inteligencia artificia2012_1Silabo inteligencia artificia2012_1
Silabo inteligencia artificia2012_1
 
Exposición
ExposiciónExposición
Exposición
 
Presentacion Instructoria Progra3 Utec
Presentacion Instructoria Progra3 UtecPresentacion Instructoria Progra3 Utec
Presentacion Instructoria Progra3 Utec
 
Tc2 301403 21
Tc2 301403 21Tc2 301403 21
Tc2 301403 21
 

Más de jimenezantonio

Más de jimenezantonio (10)

presentacion Fermath
presentacion Fermathpresentacion Fermath
presentacion Fermath
 
Presentacion fermath
Presentacion fermathPresentacion fermath
Presentacion fermath
 
4 fase
4 fase4 fase
4 fase
 
3º clasificación
3º clasificación3º clasificación
3º clasificación
 
2º clasificación
2º clasificación2º clasificación
2º clasificación
 
1º clasificación
1º clasificación1º clasificación
1º clasificación
 
Torneo de ping pong
Torneo de ping   pongTorneo de ping   pong
Torneo de ping pong
 
Participantes del porneo de ping
Participantes del porneo de pingParticipantes del porneo de ping
Participantes del porneo de ping
 
Newton
NewtonNewton
Newton
 
Newton
NewtonNewton
Newton
 

Último

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Último (12)

PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 

Presentacion robotica

  • 1. Asignatura: Inteligencia Artificial Práctica 1:Aplicaciones de la I.A. Curso2013-14 ROBOTS CON CAPACIDAD DE APRENDIZAJE Alejandro Casado Quijada Andrés Ortiz Corrales Antonio Jiménez Martínez Jesús Prieto López Salvador Rueda Molina Grupo de Prácticas B2 1
  • 2. Índice 1.¿En qué consiste el problema?. ¿Por qué es relevante? 2.¿Qué técnicas de IA se aplican? 3.¿Por qué requiere aplicar técnicas de IA? 4.¿Cómo funciona la aplicación? 5.Referencias 2
  • 3. 1.1 Descripción del problema 3
  • 4. 1.2 Relevancia del problema •Aparecen los siguientes beneficios: •Sociedad: •Industria: cambio brusco de robots autómatas a los robots «gestuales» . Estos son manipuladores que se limitan a realizar secuencias de movimientos. •Informática: utilizando las tecnologías avanzadas , aumentamos el rendimiento de los sistemas software como el ejemplo de Microsoft: Excel, Outlook, Azure… 4 -Robots para la vida cotidiana -Robots para el entretenimiento
  • 5. 2.TÉCNICAS DE APRENDIZAJE • A partir de ejemplos etiquetados donde se conoce la salida, se calcula una función genérica.Supervisado • El objetivo es descubrir un patrón en los datos a partir de ejemplos no etiquetados. Sin indicaciones para solución correcta o errónea. No supervisado • Mediante una entrada externa en respuesta a sus acciones busca el resultado mas deseable.(prueba- error). Por refuerzo • Se enfrenta a un problema mediante el uso de conocimiento previamente guardado.Multi-tarea • Acumula experiencias y habilidades generando sus propias secuencias de situaciones de aprendizaje(curriculum).Por desarrollo
  • 6. 3. Justificación del uso de la IA . 6 ¿Por qué requiere aplicar técnicas de IA? Necesitamos la evolución del software a través de las experiencias, sea capaz de decidir ante una situación determinada. Identificar los requisitos de la aplicación: Cada proceso se compone de un conjunto de: estados, entorno y señales de refuerzo escalares (0-1). ¿Por qué no puede resolverse con técnicas convencionales? El software debe ser capaz de corregir su comportamiento en base a las experiencias que ya ha tenido. Por lo tanto si sus experiencias es positiva tendrá más posibilidades de volver a tener este comportamiento.
  • 7. 3. 1. Emular las técnicas cognitivas Una de sus características principales es que a partir de la información almacenada es capaz de determinar que tipo de objeto es, sin haberlo visto anteriormente (abstracción). Esta técnica es la cognición incorporada y su objetivo es resolver problemas variados no previstos por su programador. 7 Podemos ejemplificar estas técnicas a partir del Robots Armar III. Ya que es un claro ejemplo de los algoritmos de aprendizaje. Este robots es capaz de manipular objetos y almacenar información; de esta manera es capaz de desarrollar sus capacidades cognitivas y aprender.
  • 8. 4. Descripción de la aplicación • Interacción con el entorno: • Tienen lugar con: los humanos, objetos y otros agentes. • Reciben percepciones y ejecutan acciones. • Secuencia de interacción: Se interactúa en una secuencia de instantes de tiempo ( t = 0,1,2,3) En cada instante de tiempo t, se recibe un estado del entorno s(t), dentro de un conjunto de posibles estados s(p). Se selecciona una acción a(t) y en consecuencia se recibe una recompensa sobre la acción y pasa a estar en un nuevo estado s(t+1). • En cada momento se revisan los estados y la probabilidad de realizar cada una de las diferentes acciones (política del agente). 8
  • 9. 4. Descripción de la aplicación 9 Recompensa: valores variables que indican lo deseable que es una acción. La suma de las recompensas se denomina retorno y el objetivo final del aprendizaje por refuerzo es que se consiga un mayor retorno a largo plazo Lo ideal es que para el historial de percepciones realizadas tuviera información completa para los estados (propiedad de Markov), ya que lo normal es que un estado esté compuesto por la percepciones del momento actual. Los estados pueden obtenerse por: percepciones de bajo nivel (p.e. sensores), de mayor nivel (p.e. descripciones simbólicas de los objetos de una habitación). Lo mejor de este marco de trabajo es que es flexible, y puede ser aplicado a muchos problemas diferentes.