SlideShare una empresa de Scribd logo
1 de 23
Agente inteligente para el diagnóstico médico Santiago Ortega
Resumen 	El presente trabajo abarca la comprensión de un agente inteligente para el desarrollo del diagnóstico médico el cual incorpora  conocimiento obtenido de la experiencia de los seres humanos, es decir se toma como punto de partida un conjunto de datos para luego transfórmalos en información útil, empleando para ello algoritmos de razonamiento, aprendizaje, evolución, etc.
Objetivos del Agente    El AIDM (Agente inteligente para el diagnóstico médico) permitirá almacenar y utilizar el conocimiento de uno o varios expertos humanos en un dominio de aplicación específica. Con lo cual se busca incrementar la productividad, mejorar la      eficiencia para el diagnóstico médico, es decir un agente capaz de cubrir dominios técnicos y científicos.
Componentes del Agente 	Este agente constará de dos componentes fundamentales: Base de conocimientos, es decir conocimiento que se implementa mediante una notación específica, la cual incluye reglas, predicados, redes semánticas y objetos. Unidad de inferencia, encargado de combinar los hechos y preguntas particulares, mediante el uso de la base de conocimiento, este motor seleccionará los datos y pasos adecuados para la representación de información útil.
Tipo de Agente En base a las actividades que realizará dicho agente se ha llegado a la conclusión de que se está tratando con un Agente Basado en objetivos y basado en utilidad, ya que nuestro problema se basa en la consecución de un fin pero al mismo tiempo es necesario obtener un nivel alto de satisfacción.
Ficha del Agente MEDIDAS DE RENDIMIENTO: Salud del Paciente Minimizar Costos ENTORNO: Clínicas Hospitales Pacientes ACTUADORES: Observaciones Resultados SENSORES: Entrada por teclado de síntomas Selección de síntomas de un numero de opciones
Implementación del Algoritmo A* (A estrella)
Algoritmo de búsqueda 	El algoritmo de búsqueda  que más se ajusta con las necesidades del agente de diagnóstico médico es el algoritmo A* también llamado búsqueda en estrella. 	En el caso del agente de diagnóstico médico se combinan los hechos y preguntas particulares, mediante el uso de la base de conocimiento, este motor seleccionará los datos y pasos adecuados para la representación de información útil.
Características del algoritmo Aspectos positivos: Ningún otro algoritmo óptimo garantiza expandir menos nodos que A estrella. Aspectos negativos: Alto consumo de memoria.
Evaluación del algoritmo de búsqueda Completitud: Sí. Complejidad temporal: exponencial (debido a la heurística utilizada). Complejidad espacial: exponencial.
Función heurística de A* f (n) = g(n) + h(n): Coste real del plan (camino) de mínimo coste que pasa por n. f* (n) = g(n) + h*(n): estimación de f. Estrategia A* ,[object Object],[object Object]
Algoritmo A*  (Esquematización) Se basa en la búsqueda general. Almacenar el valor g de cada nodo expandido. Mantener la estructura abierta ordenada por valores crecientes de f*. Insertar nuevos nodos en la estructura abierta según sus valores de f*.
Algoritmo Implementado Hemos usado NetBeans 6.0 para el desarrollo de la aplicación
Algoritmo Implementado Para utilizar la aplicación se seleccionan los síntomas y luego Resultado
Implementación de Tripletas Lenguaje RDF-OWL
RDF Elementos de una tripleta Los 3 elementos de una tripleta se representan mediante URIs. Donde: ,[object Object]
Predicate y Property son sinónimos
Nodos sin nombre son nodos en blanco
Subject puede ser una referencia URI o nodos en blanco
Predicate puede ser una referencia URI
Object puede ser una referencia URI, literal o un nodo en blanco.,[object Object]
DESCRIPCIÓN DE TRIPLETAS Se ha exportado la ontología a un archivo diagnostico_medico.xml para luego realizar la validación de las tripletas tanto RDF como OWL tomando como referencia la siguiente dirección: http://www.w3.org/RDF/Validator A continuación se mostrará un ejemplo de una tripleta validada
Descripción de la Clase: agenteDiagnosticoMedico Código RDF

Más contenido relacionado

La actualidad más candente

La ingeniería de requerimiento en el proceso ágil
La ingeniería de requerimiento en el proceso ágilLa ingeniería de requerimiento en el proceso ágil
La ingeniería de requerimiento en el proceso ágilSoftware Guru
 
Tema 1 -T3: Pruebas de software
Tema 1 -T3: Pruebas de softwareTema 1 -T3: Pruebas de software
Tema 1 -T3: Pruebas de softwareMagemyl Egana
 
Especificación de requisitos de software
Especificación de requisitos de softwareEspecificación de requisitos de software
Especificación de requisitos de software481200601
 
Fundamentos y metodos de analisis de requerimientos.
Fundamentos y metodos de  analisis de requerimientos.Fundamentos y metodos de  analisis de requerimientos.
Fundamentos y metodos de analisis de requerimientos.raquel yendez avila
 
Cuadro comparativo de herramientas de programacion eclipse, java
Cuadro comparativo de herramientas de programacion eclipse, javaCuadro comparativo de herramientas de programacion eclipse, java
Cuadro comparativo de herramientas de programacion eclipse, javaCCCRiis
 
Diseño de-la-arquitectura-de-software
Diseño de-la-arquitectura-de-softwareDiseño de-la-arquitectura-de-software
Diseño de-la-arquitectura-de-softwareAndresRealp1
 
Fundamentos de Calidad del Software - Modelos y Estándares
Fundamentos de Calidad del Software - Modelos y EstándaresFundamentos de Calidad del Software - Modelos y Estándares
Fundamentos de Calidad del Software - Modelos y EstándaresLuis Eduardo Pelaez Valencia
 
Elementos de diagramas de secuencias
Elementos de diagramas de secuenciasElementos de diagramas de secuencias
Elementos de diagramas de secuenciasJorge Reyes
 
Estandares y modelos de calidad del software
Estandares y modelos de calidad del softwareEstandares y modelos de calidad del software
Estandares y modelos de calidad del softwareaagalvisg
 
Metodología para el desarrollo del sistemas de información y comunicación seg...
Metodología para el desarrollo del sistemas de información y comunicación seg...Metodología para el desarrollo del sistemas de información y comunicación seg...
Metodología para el desarrollo del sistemas de información y comunicación seg...travesuras79
 
Agentes inteligentes
Agentes inteligentesAgentes inteligentes
Agentes inteligentesmenamigue
 
El Proceso de Diseño de interfaces de usuario. Roger Pressman
El Proceso de Diseño de interfaces de usuario. Roger PressmanEl Proceso de Diseño de interfaces de usuario. Roger Pressman
El Proceso de Diseño de interfaces de usuario. Roger PressmanJuan Pablo Bustos Thames
 
3.5 Roles y responsabilidades de los equipos de desarrollo.
3.5 Roles y responsabilidades de los equipos de desarrollo.3.5 Roles y responsabilidades de los equipos de desarrollo.
3.5 Roles y responsabilidades de los equipos de desarrollo.liras loca
 
Unidad4 analisis-semantico
Unidad4 analisis-semanticoUnidad4 analisis-semantico
Unidad4 analisis-semanticoInfomania pro
 

La actualidad más candente (20)

La ingeniería de requerimiento en el proceso ágil
La ingeniería de requerimiento en el proceso ágilLa ingeniería de requerimiento en el proceso ágil
La ingeniería de requerimiento en el proceso ágil
 
Tema 1 -T3: Pruebas de software
Tema 1 -T3: Pruebas de softwareTema 1 -T3: Pruebas de software
Tema 1 -T3: Pruebas de software
 
Especificación de requisitos de software
Especificación de requisitos de softwareEspecificación de requisitos de software
Especificación de requisitos de software
 
Script psp
Script pspScript psp
Script psp
 
Fundamentos y metodos de analisis de requerimientos.
Fundamentos y metodos de  analisis de requerimientos.Fundamentos y metodos de  analisis de requerimientos.
Fundamentos y metodos de analisis de requerimientos.
 
Caso De Uso
Caso De UsoCaso De Uso
Caso De Uso
 
Cuadro comparativo de herramientas de programacion eclipse, java
Cuadro comparativo de herramientas de programacion eclipse, javaCuadro comparativo de herramientas de programacion eclipse, java
Cuadro comparativo de herramientas de programacion eclipse, java
 
Formato ieee830
Formato ieee830Formato ieee830
Formato ieee830
 
Diseño de-la-arquitectura-de-software
Diseño de-la-arquitectura-de-softwareDiseño de-la-arquitectura-de-software
Diseño de-la-arquitectura-de-software
 
Fundamentos de Calidad del Software - Modelos y Estándares
Fundamentos de Calidad del Software - Modelos y EstándaresFundamentos de Calidad del Software - Modelos y Estándares
Fundamentos de Calidad del Software - Modelos y Estándares
 
Elementos de diagramas de secuencias
Elementos de diagramas de secuenciasElementos de diagramas de secuencias
Elementos de diagramas de secuencias
 
Estandares y modelos de calidad del software
Estandares y modelos de calidad del softwareEstandares y modelos de calidad del software
Estandares y modelos de calidad del software
 
Metodología para el desarrollo del sistemas de información y comunicación seg...
Metodología para el desarrollo del sistemas de información y comunicación seg...Metodología para el desarrollo del sistemas de información y comunicación seg...
Metodología para el desarrollo del sistemas de información y comunicación seg...
 
UML: CASOS DE USO
UML: CASOS DE USOUML: CASOS DE USO
UML: CASOS DE USO
 
Agentes inteligentes
Agentes inteligentesAgentes inteligentes
Agentes inteligentes
 
El Proceso de Diseño de interfaces de usuario. Roger Pressman
El Proceso de Diseño de interfaces de usuario. Roger PressmanEl Proceso de Diseño de interfaces de usuario. Roger Pressman
El Proceso de Diseño de interfaces de usuario. Roger Pressman
 
3.5 Roles y responsabilidades de los equipos de desarrollo.
3.5 Roles y responsabilidades de los equipos de desarrollo.3.5 Roles y responsabilidades de los equipos de desarrollo.
3.5 Roles y responsabilidades de los equipos de desarrollo.
 
Taller de PFMEA
Taller de PFMEATaller de PFMEA
Taller de PFMEA
 
Unidad4 analisis-semantico
Unidad4 analisis-semanticoUnidad4 analisis-semantico
Unidad4 analisis-semantico
 
Modelado de casos de uso
Modelado de casos de usoModelado de casos de uso
Modelado de casos de uso
 

Similar a Agente inteligente diagnóstico médico A

Agente Inteligente para el Diagnostico Medico
Agente Inteligente para el Diagnostico MedicoAgente Inteligente para el Diagnostico Medico
Agente Inteligente para el Diagnostico MedicoSantiago Ortega
 
Romina Altuna Que Es
Romina Altuna Que EsRomina Altuna Que Es
Romina Altuna Que Esromi825
 
David, Mario Ignacio
David, Mario IgnacioDavid, Mario Ignacio
David, Mario Ignaciomario_david03
 
Sistemas expertosdiapos2doparcial
Sistemas expertosdiapos2doparcialSistemas expertosdiapos2doparcial
Sistemas expertosdiapos2doparcialAlexander Velazquez
 
Anáilisis de requerimientos y DFD
Anáilisis de requerimientos y DFDAnáilisis de requerimientos y DFD
Anáilisis de requerimientos y DFDAngela Inciarte
 
Ciclo de vida de desarrollo de sistemas tarea correo
Ciclo de vida de desarrollo de sistemas tarea correoCiclo de vida de desarrollo de sistemas tarea correo
Ciclo de vida de desarrollo de sistemas tarea correoGerard DV
 
Acceso a datos en aplicaciones web del entorno servidor
Acceso a datos en aplicaciones web del entorno servidorAcceso a datos en aplicaciones web del entorno servidor
Acceso a datos en aplicaciones web del entorno servidorJomicast
 
6 java sesin 6 pps
6 java sesin 6 pps6 java sesin 6 pps
6 java sesin 6 ppsajplbe
 
Auditoría informática Grupo 2.
Auditoría informática Grupo 2.Auditoría informática Grupo 2.
Auditoría informática Grupo 2.Marilen Castro
 
Presentación 3 eje tematico (3)
Presentación 3 eje tematico (3)Presentación 3 eje tematico (3)
Presentación 3 eje tematico (3)Janethbaquer85
 
Clase 1y 2. recolección pasos
Clase 1y 2. recolección   pasosClase 1y 2. recolección   pasos
Clase 1y 2. recolección pasoszoilamoreno
 
BLOG, CONCEPTOS DE PROGRAMACIÓN, MÉTODOS ESTADÍSTICOS.pdf
BLOG, CONCEPTOS  DE PROGRAMACIÓN, MÉTODOS ESTADÍSTICOS.pdfBLOG, CONCEPTOS  DE PROGRAMACIÓN, MÉTODOS ESTADÍSTICOS.pdf
BLOG, CONCEPTOS DE PROGRAMACIÓN, MÉTODOS ESTADÍSTICOS.pdfdanielabolaos17
 
Aspectos más importantes del trabajo de una analista
Aspectos más importantes del trabajo de una analistaAspectos más importantes del trabajo de una analista
Aspectos más importantes del trabajo de una analistamyle22
 

Similar a Agente inteligente diagnóstico médico A (20)

Agente Inteligente para el Diagnostico Medico
Agente Inteligente para el Diagnostico MedicoAgente Inteligente para el Diagnostico Medico
Agente Inteligente para el Diagnostico Medico
 
Romina Altuna Que Es
Romina Altuna Que EsRomina Altuna Que Es
Romina Altuna Que Es
 
Ca732ov
Ca732ovCa732ov
Ca732ov
 
David, Mario Ignacio
David, Mario IgnacioDavid, Mario Ignacio
David, Mario Ignacio
 
I/O de SE
I/O de SEI/O de SE
I/O de SE
 
Sistemas expertosdiapos2doparcial
Sistemas expertosdiapos2doparcialSistemas expertosdiapos2doparcial
Sistemas expertosdiapos2doparcial
 
Anáilisis de requerimientos y DFD
Anáilisis de requerimientos y DFDAnáilisis de requerimientos y DFD
Anáilisis de requerimientos y DFD
 
Ciclo de vida de desarrollo de sistemas tarea correo
Ciclo de vida de desarrollo de sistemas tarea correoCiclo de vida de desarrollo de sistemas tarea correo
Ciclo de vida de desarrollo de sistemas tarea correo
 
Acceso a datos en aplicaciones web del entorno servidor
Acceso a datos en aplicaciones web del entorno servidorAcceso a datos en aplicaciones web del entorno servidor
Acceso a datos en aplicaciones web del entorno servidor
 
Agenteinteligente
AgenteinteligenteAgenteinteligente
Agenteinteligente
 
Sistemas Expertos
Sistemas ExpertosSistemas Expertos
Sistemas Expertos
 
Conceptos basicos de analisis y diseño
Conceptos basicos de analisis y diseñoConceptos basicos de analisis y diseño
Conceptos basicos de analisis y diseño
 
Enfermedades respiratorias
Enfermedades respiratoriasEnfermedades respiratorias
Enfermedades respiratorias
 
Sistema experto bovino online
Sistema experto bovino onlineSistema experto bovino online
Sistema experto bovino online
 
6 java sesin 6 pps
6 java sesin 6 pps6 java sesin 6 pps
6 java sesin 6 pps
 
Auditoría informática Grupo 2.
Auditoría informática Grupo 2.Auditoría informática Grupo 2.
Auditoría informática Grupo 2.
 
Presentación 3 eje tematico (3)
Presentación 3 eje tematico (3)Presentación 3 eje tematico (3)
Presentación 3 eje tematico (3)
 
Clase 1y 2. recolección pasos
Clase 1y 2. recolección   pasosClase 1y 2. recolección   pasos
Clase 1y 2. recolección pasos
 
BLOG, CONCEPTOS DE PROGRAMACIÓN, MÉTODOS ESTADÍSTICOS.pdf
BLOG, CONCEPTOS  DE PROGRAMACIÓN, MÉTODOS ESTADÍSTICOS.pdfBLOG, CONCEPTOS  DE PROGRAMACIÓN, MÉTODOS ESTADÍSTICOS.pdf
BLOG, CONCEPTOS DE PROGRAMACIÓN, MÉTODOS ESTADÍSTICOS.pdf
 
Aspectos más importantes del trabajo de una analista
Aspectos más importantes del trabajo de una analistaAspectos más importantes del trabajo de una analista
Aspectos más importantes del trabajo de una analista
 

Último

5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...YobanaZevallosSantil1
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicaGianninaValeskaContr
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicialLorenaSanchez350426
 
MODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docxMODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docxRAMON EUSTAQUIO CARO BAYONA
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesRaquel Martín Contreras
 
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfFichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfssuser50d1252
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxJUANCARLOSAPARCANARE
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 

Último (20)

5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
La luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luzLa luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luz
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básica
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicial
 
MODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docxMODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docx
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materiales
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfFichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 

Agente inteligente diagnóstico médico A

  • 1. Agente inteligente para el diagnóstico médico Santiago Ortega
  • 2. Resumen El presente trabajo abarca la comprensión de un agente inteligente para el desarrollo del diagnóstico médico el cual incorpora conocimiento obtenido de la experiencia de los seres humanos, es decir se toma como punto de partida un conjunto de datos para luego transfórmalos en información útil, empleando para ello algoritmos de razonamiento, aprendizaje, evolución, etc.
  • 3. Objetivos del Agente El AIDM (Agente inteligente para el diagnóstico médico) permitirá almacenar y utilizar el conocimiento de uno o varios expertos humanos en un dominio de aplicación específica. Con lo cual se busca incrementar la productividad, mejorar la eficiencia para el diagnóstico médico, es decir un agente capaz de cubrir dominios técnicos y científicos.
  • 4. Componentes del Agente Este agente constará de dos componentes fundamentales: Base de conocimientos, es decir conocimiento que se implementa mediante una notación específica, la cual incluye reglas, predicados, redes semánticas y objetos. Unidad de inferencia, encargado de combinar los hechos y preguntas particulares, mediante el uso de la base de conocimiento, este motor seleccionará los datos y pasos adecuados para la representación de información útil.
  • 5. Tipo de Agente En base a las actividades que realizará dicho agente se ha llegado a la conclusión de que se está tratando con un Agente Basado en objetivos y basado en utilidad, ya que nuestro problema se basa en la consecución de un fin pero al mismo tiempo es necesario obtener un nivel alto de satisfacción.
  • 6. Ficha del Agente MEDIDAS DE RENDIMIENTO: Salud del Paciente Minimizar Costos ENTORNO: Clínicas Hospitales Pacientes ACTUADORES: Observaciones Resultados SENSORES: Entrada por teclado de síntomas Selección de síntomas de un numero de opciones
  • 8. Algoritmo de búsqueda El algoritmo de búsqueda que más se ajusta con las necesidades del agente de diagnóstico médico es el algoritmo A* también llamado búsqueda en estrella. En el caso del agente de diagnóstico médico se combinan los hechos y preguntas particulares, mediante el uso de la base de conocimiento, este motor seleccionará los datos y pasos adecuados para la representación de información útil.
  • 9. Características del algoritmo Aspectos positivos: Ningún otro algoritmo óptimo garantiza expandir menos nodos que A estrella. Aspectos negativos: Alto consumo de memoria.
  • 10. Evaluación del algoritmo de búsqueda Completitud: Sí. Complejidad temporal: exponencial (debido a la heurística utilizada). Complejidad espacial: exponencial.
  • 11.
  • 12. Algoritmo A* (Esquematización) Se basa en la búsqueda general. Almacenar el valor g de cada nodo expandido. Mantener la estructura abierta ordenada por valores crecientes de f*. Insertar nuevos nodos en la estructura abierta según sus valores de f*.
  • 13. Algoritmo Implementado Hemos usado NetBeans 6.0 para el desarrollo de la aplicación
  • 14. Algoritmo Implementado Para utilizar la aplicación se seleccionan los síntomas y luego Resultado
  • 15. Implementación de Tripletas Lenguaje RDF-OWL
  • 16.
  • 17. Predicate y Property son sinónimos
  • 18. Nodos sin nombre son nodos en blanco
  • 19. Subject puede ser una referencia URI o nodos en blanco
  • 20. Predicate puede ser una referencia URI
  • 21.
  • 22. DESCRIPCIÓN DE TRIPLETAS Se ha exportado la ontología a un archivo diagnostico_medico.xml para luego realizar la validación de las tripletas tanto RDF como OWL tomando como referencia la siguiente dirección: http://www.w3.org/RDF/Validator A continuación se mostrará un ejemplo de una tripleta validada
  • 23. Descripción de la Clase: agenteDiagnosticoMedico Código RDF
  • 24. Descripción de la Clase: agenteDiagnosticoMedico Elementos RDF
  • 25. Descripción de la Clase: agenteDiagnosticoMedico Gráfico del modelo de datos
  • 26. REFERENCIAS CEIDIS, Inteligencia Artificial, [Online], Disponible en: http://ceidis.ula.ve/cursos/pgcomp/IA/semestrea03/IA-Clase2.pdf Jorge Luis Guevara Diaz, Agentes Inteligentes, [Online], Disponible en: http://jorge.sistemasyservidores.com/si_2008i/clases/clase2ia.pdf Wikipedia, Algoritmo de búsqueda A*, [Online], Disponible en: http://es.wikipedia.org/wiki/Algoritmo_de_b%C3%BAsqueda_A* L-P. Seka, A. Fresnel, D. Delamare, C. Riou, B. Pouliquen, R. Duvauferrier, P. Le Beux, ComputerAssistedMedical Diagnosis usingthe Web, [Online], Disponible en: http://www.med.univ-rennes1.fr/cerf/publi/ADM_index1.html Mark D.Kats,, [Online], DisponiComputer-Aided Differential Diagnosis of Diseases A...N Difficult to Differentiatebleen: http://www.ukrainebiz.com/technical/diagnosis_of_diseases.htm OkbaKAZAR, Zaidi SAHNOUN, Louis FRECON, Multi-agents system for medical diagnosis, [Online], Disponible en: http://www.uop.edu.jo/csit2006/vol4%20pdf/pg118.pdf