SlideShare ist ein Scribd-Unternehmen logo
1 von 11
ESTUDIO Y ANÁLISIS DE LA INTELIGENCIA ARTIFICIAL EN UN AGENTE RACIONAL APLICADO A LA CIENCIA COGNITIVA BASTIN “Bastón Inteligente integrado para personas no videntes”. Implementación del algoritmo LRTA*
Implementación LRTA* El agente aprende la función heurística admisible, para estimar el costo del camino hacia el objetivo. Y dispone de h 0 en todos los nodos, para comenzar el proceso de aprendizaje.  Inicia una búsqueda A*.  Conoce el coste correspondiente al movimiento detectado desde el nodo captado en tiempo-on-line a sus nodos sucesores.  -Expande n(i) que es el nodo origen, para generar sucesores S(n(i) obstáculos y/o rutas.  Para el nodo objetivo h(n(i)), en base al coste de movimiento desde nodo origen n(i) al nodo objetivo n(j)  Ec.1: Heurística para mejorar el rendimiento en la búsqueda heurística de tiempo real.
Como aprende el AGENTE: Fig.2 Heurísticas para la toma de decisiones basadas en el conocimiento, para utilizar una arquitectura híbrida.
Heurísticas ,[object Object]
La función heurística h(n) ruta visitada y h’(n) ruta actualizada, siempre que esta sea admisible. No así cuando es 0,  el algoritmo se comportaría como una búsqueda de anchura, porque aun no hay coste del camino recorrido.
Complejidad espacio  temporal de LRTA* es su almacenamiento en la tabla de valores heurísticos de todos los estados de la ruta inicial al estado objetivo. Dado en:Ec.2: Heurística para mejorar el rendimiento en la búsqueda heurística de tiempo real.
Algoritmo en pseudocódigo S = Estado Si = Estado inicial. Sobj = estadoobjetivo. H(s) = heuristic aplicada a ese estado. Max = maximización de la función Min = minimización de la función. Succ(s) = sucesores de s->(S’) argMin = minimo valor de un dominio. s:= si. Si s=sobj, entonces detener con éxito. h(s):=max(h(s),min s’’succ(s)(c(s,s’’)+h(s’’))). s’:=argmins’’succ(s)(c(s,s’’)+h(s’’)). Solucionar empates aleatoriamente. s:=s’. Go to 2
Clase para determinar el coste ruta.   Fig3. clases pertenecientes al paquete, se muestran las funciones y librerías. ,[object Object],[object Object]
Implementación LRTA* ,[object Object],[object Object]
Implementación LRTA* El algoritmo de aprendizaje en tiempo real (Learning Real-Time A*), Usa heurística en tiempo real, bajo las condiciones que siempre encuentra una solución a un problema y converge a soluciones óptimas cuando lo resuelve repetidas veces. Fig.7 Coste de los tiempos
BIBLIOGRAFIA [1] [Russell Stuart, 2004] Peter Norving. INTELIGENCIA  ARTIFICIAL. UN ENFOQUE MODERNO]. Pearson Educación. 2da. Edición. Madrid. [2] [Rodriguez Jorge. 2008]. INTRODUCCIÓN A LOS SISTEMAS DE VISIÓN ARTIFICIAL]. Disponible en http://www.scribd.com/doc/8343510/Vision-Artificial último acceso. Úlitmo acceso 30/01/2010. [3]Artificial Intelligence: A Modern Approach. [ Disponible en: http://aima.cs.berkeley.edu [4][Mira José, 2001] Delgado Esperanza, etc. ASPECTOS BÁSICOS DE LA INTELIGENCIA ARTIFICIAL. Editorial Sanz y Torres. Madrid.  [5]Burns Alan, Wellings Andy. 2003]. SISTEMAS DE TIEMPO REAL Y LENGUAJES DE PROGRAMACIÓN. 3ra. Edición. Pearson Educación S.A. Madrid. [6] Malagón Constantino. 2003] SISTEMAS BASADOS EN CONOCIMIENTO. February 17, 2003. Disponible en:  http://www.nebrija.es/~cmalagon/inco/Apuntes/sistemas_basados_en_conocimiento.pdf Úlitmo acceso 27/01/2010.  [6] http://www.bloggadgets.es/1455/eye-stick-el-baston-para-no-videntes-con-sensor/ [7] Hernandez Carlos, 2007]. Mejorando la convergencia en búsqueda heurística de tiempo real. Disponible en http://www.iiia.csic.es/~chernan/hernandezcarlos.doc Ültimo acceso 2/02/2010. [8] http://www.w3.org/RDF/Validator/

Weitere ähnliche Inhalte

Was ist angesagt? (18)

Pauta de Evaluación Segunda Prueba de Estructuras II
Pauta de Evaluación Segunda Prueba de Estructuras IIPauta de Evaluación Segunda Prueba de Estructuras II
Pauta de Evaluación Segunda Prueba de Estructuras II
 
Curvas
CurvasCurvas
Curvas
 
41 reto
41 reto41 reto
41 reto
 
Practica teoria de control
Practica teoria de controlPractica teoria de control
Practica teoria de control
 
Cinematica directa - inversa
Cinematica   directa - inversaCinematica   directa - inversa
Cinematica directa - inversa
 
Formulario Cálculo
Formulario CálculoFormulario Cálculo
Formulario Cálculo
 
Desplazamineto Vertical
Desplazamineto VerticalDesplazamineto Vertical
Desplazamineto Vertical
 
graficas de vibracion
graficas de vibraciongraficas de vibracion
graficas de vibracion
 
Fisica
FisicaFisica
Fisica
 
Trabajo 4
Trabajo 4Trabajo 4
Trabajo 4
 
Problemas temas 6-7
Problemas temas 6-7Problemas temas 6-7
Problemas temas 6-7
 
Copia de ficha matematicas parte ii
Copia de ficha matematicas parte iiCopia de ficha matematicas parte ii
Copia de ficha matematicas parte ii
 
Robot paralelo
Robot paraleloRobot paralelo
Robot paralelo
 
Funciones De Matlab En Redes Hopfield
Funciones De Matlab En Redes HopfieldFunciones De Matlab En Redes Hopfield
Funciones De Matlab En Redes Hopfield
 
Fisica 9 c
Fisica 9 cFisica 9 c
Fisica 9 c
 
6 to año
6 to año6 to año
6 to año
 
ASD
ASDASD
ASD
 
Taller analisis grafico mruv2013
Taller analisis grafico mruv2013Taller analisis grafico mruv2013
Taller analisis grafico mruv2013
 

Ähnlich wie Implementacion Algoritmo LRTA*

El algoritmo a (asterisco)
El algoritmo a (asterisco)El algoritmo a (asterisco)
El algoritmo a (asterisco)
Cristina Lopez
 
Laboratorio pds grafica de convolucion mas funcion mas vector
Laboratorio pds grafica de convolucion mas funcion mas vectorLaboratorio pds grafica de convolucion mas funcion mas vector
Laboratorio pds grafica de convolucion mas funcion mas vector
3inar
 
Análisis de algoritmos
Análisis de algoritmosAnálisis de algoritmos
Análisis de algoritmos
Daniel Vasquez
 

Ähnlich wie Implementacion Algoritmo LRTA* (20)

El algoritmo a (asterisco)
El algoritmo a (asterisco)El algoritmo a (asterisco)
El algoritmo a (asterisco)
 
Algoritmo a
Algoritmo aAlgoritmo a
Algoritmo a
 
S4-SCBC.pptx
S4-SCBC.pptxS4-SCBC.pptx
S4-SCBC.pptx
 
S4-SCBC.pptx
S4-SCBC.pptxS4-SCBC.pptx
S4-SCBC.pptx
 
Agente BASTIN
Agente BASTINAgente BASTIN
Agente BASTIN
 
Algoritmo a*
Algoritmo a*Algoritmo a*
Algoritmo a*
 
Redes.pptx
Redes.pptxRedes.pptx
Redes.pptx
 
Redes.pptx
Redes.pptxRedes.pptx
Redes.pptx
 
Agente Carro Aplicando La Búsqueda A Star
Agente  Carro Aplicando La Búsqueda  A StarAgente  Carro Aplicando La Búsqueda  A Star
Agente Carro Aplicando La Búsqueda A Star
 
Informe
InformeInforme
Informe
 
Laboratorio pds grafica de convolucion mas funcion mas vector
Laboratorio pds grafica de convolucion mas funcion mas vectorLaboratorio pds grafica de convolucion mas funcion mas vector
Laboratorio pds grafica de convolucion mas funcion mas vector
 
Subir
SubirSubir
Subir
 
Funcion Cua Paillaco
Funcion Cua PaillacoFuncion Cua Paillaco
Funcion Cua Paillaco
 
Fffffffff
FffffffffFffffffff
Fffffffff
 
Agente Carro
Agente CarroAgente Carro
Agente Carro
 
Matriz Vector
Matriz VectorMatriz Vector
Matriz Vector
 
Grafos
GrafosGrafos
Grafos
 
Grafos
GrafosGrafos
Grafos
 
Grafos
GrafosGrafos
Grafos
 
Análisis de algoritmos
Análisis de algoritmosAnálisis de algoritmos
Análisis de algoritmos
 

Mehr von mariasusanaSD

Tema De Dominio Tcp Ip Version 1 Final
Tema De Dominio Tcp Ip Version 1 FinalTema De Dominio Tcp Ip Version 1 Final
Tema De Dominio Tcp Ip Version 1 Final
mariasusanaSD
 

Mehr von mariasusanaSD (10)

Tema De Dominio Tcp Ip Version 1 Final
Tema De Dominio Tcp Ip Version 1 FinalTema De Dominio Tcp Ip Version 1 Final
Tema De Dominio Tcp Ip Version 1 Final
 
Movilidad Ipv6
Movilidad Ipv6Movilidad Ipv6
Movilidad Ipv6
 
Consultas Sparql, SBC, UTPL, ECC
Consultas Sparql, SBC, UTPL, ECCConsultas Sparql, SBC, UTPL, ECC
Consultas Sparql, SBC, UTPL, ECC
 
Consultas sparql examen
Consultas sparql examenConsultas sparql examen
Consultas sparql examen
 
Consultas sparql examen
Consultas sparql examenConsultas sparql examen
Consultas sparql examen
 
Pci[con ejercicio de clases]
Pci[con ejercicio de clases]Pci[con ejercicio de clases]
Pci[con ejercicio de clases]
 
Pci[con ejercicio de clases]
Pci[con ejercicio de clases]Pci[con ejercicio de clases]
Pci[con ejercicio de clases]
 
Aplicación de aprendizaje automático en minería de datos en la evaluación del...
Aplicación de aprendizaje automático en minería de datos en la evaluación del...Aplicación de aprendizaje automático en minería de datos en la evaluación del...
Aplicación de aprendizaje automático en minería de datos en la evaluación del...
 
Agente ia bastin base del conocimiento
Agente ia bastin base del conocimientoAgente ia bastin base del conocimiento
Agente ia bastin base del conocimiento
 
Busqueda Por Robots
Busqueda Por RobotsBusqueda Por Robots
Busqueda Por Robots
 

Kürzlich hochgeladen

TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
amelia poma
 

Kürzlich hochgeladen (20)

Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuela
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 

Implementacion Algoritmo LRTA*

  • 1. ESTUDIO Y ANÁLISIS DE LA INTELIGENCIA ARTIFICIAL EN UN AGENTE RACIONAL APLICADO A LA CIENCIA COGNITIVA BASTIN “Bastón Inteligente integrado para personas no videntes”. Implementación del algoritmo LRTA*
  • 2. Implementación LRTA* El agente aprende la función heurística admisible, para estimar el costo del camino hacia el objetivo. Y dispone de h 0 en todos los nodos, para comenzar el proceso de aprendizaje.  Inicia una búsqueda A*.  Conoce el coste correspondiente al movimiento detectado desde el nodo captado en tiempo-on-line a sus nodos sucesores.  -Expande n(i) que es el nodo origen, para generar sucesores S(n(i) obstáculos y/o rutas.  Para el nodo objetivo h(n(i)), en base al coste de movimiento desde nodo origen n(i) al nodo objetivo n(j) Ec.1: Heurística para mejorar el rendimiento en la búsqueda heurística de tiempo real.
  • 3. Como aprende el AGENTE: Fig.2 Heurísticas para la toma de decisiones basadas en el conocimiento, para utilizar una arquitectura híbrida.
  • 4.
  • 5. La función heurística h(n) ruta visitada y h’(n) ruta actualizada, siempre que esta sea admisible. No así cuando es 0, el algoritmo se comportaría como una búsqueda de anchura, porque aun no hay coste del camino recorrido.
  • 6. Complejidad espacio temporal de LRTA* es su almacenamiento en la tabla de valores heurísticos de todos los estados de la ruta inicial al estado objetivo. Dado en:Ec.2: Heurística para mejorar el rendimiento en la búsqueda heurística de tiempo real.
  • 7. Algoritmo en pseudocódigo S = Estado Si = Estado inicial. Sobj = estadoobjetivo. H(s) = heuristic aplicada a ese estado. Max = maximización de la función Min = minimización de la función. Succ(s) = sucesores de s->(S’) argMin = minimo valor de un dominio. s:= si. Si s=sobj, entonces detener con éxito. h(s):=max(h(s),min s’’succ(s)(c(s,s’’)+h(s’’))). s’:=argmins’’succ(s)(c(s,s’’)+h(s’’)). Solucionar empates aleatoriamente. s:=s’. Go to 2
  • 8.
  • 9.
  • 10. Implementación LRTA* El algoritmo de aprendizaje en tiempo real (Learning Real-Time A*), Usa heurística en tiempo real, bajo las condiciones que siempre encuentra una solución a un problema y converge a soluciones óptimas cuando lo resuelve repetidas veces. Fig.7 Coste de los tiempos
  • 11. BIBLIOGRAFIA [1] [Russell Stuart, 2004] Peter Norving. INTELIGENCIA ARTIFICIAL. UN ENFOQUE MODERNO]. Pearson Educación. 2da. Edición. Madrid. [2] [Rodriguez Jorge. 2008]. INTRODUCCIÓN A LOS SISTEMAS DE VISIÓN ARTIFICIAL]. Disponible en http://www.scribd.com/doc/8343510/Vision-Artificial último acceso. Úlitmo acceso 30/01/2010. [3]Artificial Intelligence: A Modern Approach. [ Disponible en: http://aima.cs.berkeley.edu [4][Mira José, 2001] Delgado Esperanza, etc. ASPECTOS BÁSICOS DE LA INTELIGENCIA ARTIFICIAL. Editorial Sanz y Torres. Madrid. [5]Burns Alan, Wellings Andy. 2003]. SISTEMAS DE TIEMPO REAL Y LENGUAJES DE PROGRAMACIÓN. 3ra. Edición. Pearson Educación S.A. Madrid. [6] Malagón Constantino. 2003] SISTEMAS BASADOS EN CONOCIMIENTO. February 17, 2003. Disponible en: http://www.nebrija.es/~cmalagon/inco/Apuntes/sistemas_basados_en_conocimiento.pdf Úlitmo acceso 27/01/2010. [6] http://www.bloggadgets.es/1455/eye-stick-el-baston-para-no-videntes-con-sensor/ [7] Hernandez Carlos, 2007]. Mejorando la convergencia en búsqueda heurística de tiempo real. Disponible en http://www.iiia.csic.es/~chernan/hernandezcarlos.doc Ültimo acceso 2/02/2010. [8] http://www.w3.org/RDF/Validator/