SlideShare una empresa de Scribd logo
2
Lo más leído
ESTUDIO Y ANÁLISIS DE LA INTELIGENCIA ARTIFICIAL EN UN AGENTE RACIONAL APLICADO A LA CIENCIA COGNITIVABASTIN “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ísticasLa medición de obstáculos local se genera por la estimación de las vibraciones generalmente mayores de 20 Db, que determina la distancia del radio admitido como libre de obstáculos.
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ódigoS = EstadoSi = Estado inicial.Sobj = estadoobjetivo.H(s) = heuristic aplicada a ese estado.Max = maximización de la funciónMin = 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.Hemos agregado la heurística de Manhattan como base para implementar herencia y poder derivar la heurística LRTA*Implementación LRTA*Fig.4 Estado inicial en línea, percepción de rutas.
Implementación LRTA*Fig.5 Heurística en la determinación de rutaImplementación LRTA*Fig.6 En cada iteración vuelve a evaluar el camino mediante heurística
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/

Más contenido relacionado

PPTX
C1 mate función lineal - 4º
PPTX
FUNCIÓN CUADRÁTICA
DOCX
estructura lineal lenguaje C
PDF
Capitulo 12
PPTX
Practica8 lqr
PDF
PDF
Actividades repaso 1ª eval mii
PPTX
V5 aplicaciones de programación lineal
C1 mate función lineal - 4º
FUNCIÓN CUADRÁTICA
estructura lineal lenguaje C
Capitulo 12
Practica8 lqr
Actividades repaso 1ª eval mii
V5 aplicaciones de programación lineal

La actualidad más candente (18)

ODP
Pauta de Evaluación Segunda Prueba de Estructuras II
PDF
41 reto
DOC
Practica teoria de control
DOCX
Cinematica directa - inversa
PDF
Formulario Cálculo
PPTX
Desplazamineto Vertical
PDF
graficas de vibracion
PPTX
Fisica
PDF
Trabajo 4
PDF
Problemas temas 6-7
PDF
Copia de ficha matematicas parte ii
PDF
Robot paralelo
DOC
Funciones De Matlab En Redes Hopfield
DOCX
Fisica 9 c
DOCX
6 to año
PDF
DOC
Taller analisis grafico mruv2013
Pauta de Evaluación Segunda Prueba de Estructuras II
41 reto
Practica teoria de control
Cinematica directa - inversa
Formulario Cálculo
Desplazamineto Vertical
graficas de vibracion
Fisica
Trabajo 4
Problemas temas 6-7
Copia de ficha matematicas parte ii
Robot paralelo
Funciones De Matlab En Redes Hopfield
Fisica 9 c
6 to año
Taller analisis grafico mruv2013
Publicidad

Similar a Implementacion Algoritmo LRTA* (20)

DOC
El algoritmo a (asterisco)
PPTX
Algoritmo a
PPTX
PPTX
PPTX
Agente BASTIN
DOCX
Algoritmo a*
PPTX
Redes.pptx
PPTX
PDF
Agente Carro Aplicando La Búsqueda A Star
PDF
PPT
Búsquedas con heurísticos en inteligencia artificial
DOC
Laboratorio pds grafica de convolucion mas funcion mas vector
PPTX
PPTX
Fffffffff
PPTX
Funcion Cua Paillaco
PPT
Agente Carro
PPT
Matriz Vector
PDF
Funciones de interpolación y aproximación.pdf
PPT
Grafos
PPT
Grafos
El algoritmo a (asterisco)
Algoritmo a
Agente BASTIN
Algoritmo a*
Redes.pptx
Agente Carro Aplicando La Búsqueda A Star
Búsquedas con heurísticos en inteligencia artificial
Laboratorio pds grafica de convolucion mas funcion mas vector
Fffffffff
Funcion Cua Paillaco
Agente Carro
Matriz Vector
Funciones de interpolación y aproximación.pdf
Grafos
Grafos
Publicidad

Más de mariasusanaSD (10)

DOC
Tema De Dominio Tcp Ip Version 1 Final
DOC
Movilidad Ipv6
PDF
Consultas Sparql, SBC, UTPL, ECC
PPT
Consultas sparql examen
PPT
Consultas sparql examen
PPT
Pci[con ejercicio de clases]
PPT
Pci[con ejercicio de clases]
PPT
Aplicación de aprendizaje automático en minería de datos en la evaluación del...
PPTX
Agente ia bastin base del conocimiento
PPTX
Busqueda Por Robots
Tema De Dominio Tcp Ip Version 1 Final
Movilidad Ipv6
Consultas Sparql, SBC, UTPL, ECC
Consultas sparql examen
Consultas sparql examen
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...
Agente ia bastin base del conocimiento
Busqueda Por Robots

Último (20)

PDF
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
PDF
Tomo 1 de biologia gratis ultra plusenmas
PDF
5°-UNIDAD 5 - 2025.pdf aprendizaje 5tooo
PDF
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
PDF
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf
DOCX
V UNIDAD - PRIMER GRADO. del mes de agosto
PDF
Didactica de la Investigacion Educativa SUE Ccesa007.pdf
PDF
Híper Mega Repaso Histológico Bloque 3.pdf
PPTX
Presentación de la Cetoacidosis diabetica.pptx
PDF
Gasista de unidades unifuncionales - pagina 23 en adelante.pdf
PDF
Crear o Morir - Andres Oppenheimer Ccesa007.pdf
PDF
1. Intrdoduccion y criterios de seleccion de Farm 2024.pdf
PDF
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
PDF
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
PDF
GUIA DE: CANVA + INTELIGENCIA ARTIFICIAL
PDF
Punto Critico - Brian Tracy Ccesa007.pdf
PDF
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
PDF
Atencion prenatal. Ginecologia y obsetricia
PDF
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
PDF
Conecta con la Motivacion - Brian Tracy Ccesa007.pdf
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
Tomo 1 de biologia gratis ultra plusenmas
5°-UNIDAD 5 - 2025.pdf aprendizaje 5tooo
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf
V UNIDAD - PRIMER GRADO. del mes de agosto
Didactica de la Investigacion Educativa SUE Ccesa007.pdf
Híper Mega Repaso Histológico Bloque 3.pdf
Presentación de la Cetoacidosis diabetica.pptx
Gasista de unidades unifuncionales - pagina 23 en adelante.pdf
Crear o Morir - Andres Oppenheimer Ccesa007.pdf
1. Intrdoduccion y criterios de seleccion de Farm 2024.pdf
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
GUIA DE: CANVA + INTELIGENCIA ARTIFICIAL
Punto Critico - Brian Tracy Ccesa007.pdf
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
Atencion prenatal. Ginecologia y obsetricia
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
Conecta con la Motivacion - Brian Tracy Ccesa007.pdf

Implementacion Algoritmo LRTA*

  • 1. ESTUDIO Y ANÁLISIS DE LA INTELIGENCIA ARTIFICIAL EN UN AGENTE RACIONAL APLICADO A LA CIENCIA COGNITIVABASTIN “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. HeurísticasLa medición de obstáculos local se genera por la estimación de las vibraciones generalmente mayores de 20 Db, que determina la distancia del radio admitido como libre de obstáculos.
  • 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ódigoS = EstadoSi = Estado inicial.Sobj = estadoobjetivo.H(s) = heuristic aplicada a ese estado.Max = maximización de la funciónMin = 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. Clase para determinar el coste ruta. Fig3. clases pertenecientes al paquete, se muestran las funciones y librerías.Hemos agregado la heurística de Manhattan como base para implementar herencia y poder derivar la heurística LRTA*Implementación LRTA*Fig.4 Estado inicial en línea, percepción de rutas.
  • 9. Implementación LRTA*Fig.5 Heurística en la determinación de rutaImplementación LRTA*Fig.6 En cada iteración vuelve a evaluar el camino mediante heurística
  • 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/