Sistema experto que detecta y trata las enfermedades básicas
2 participantes
Página 1 de 1.
Sistema experto que detecta y trata las enfermedades básicas
Sistema experto que detecta y trata las enfermedades básicas
Definición:
Es un programa de computadora interactivo que contiene la experiencia, conocimiento, conocimiento y habilidad propios de una persona grupos de persona en un área particular del conocimiento humano, creados con el fin de resolver problemas específicos en esa área de conocimientos de manera inteligente y satisfactoria.
Introducción:
Este pequeño informativo no pretende profundizar sino mas bien guiar y explicar de la forma más breve y clara de cómo realizar tu propio sistema experto para detectar enfermedades básicas y brindar una solución a ellas(Indicaciones de los medicamentos que debe tomar) en base a un conjunto de síntomas que el paciente presente.
La optimización de la respuesta dependerá de los síntomas que posea su base de datos y las constantes actualizaciones que esta tenga.
Explicación:
Para solucionar el problema del sistema experto que detecte y trate que tipo de enfermedad el paciente tiene, se opto por una expresión matemática que me solucione el problema planteado.
¿Porque se escogió esa expresión matemática?
• Por estética
• Por comprensión
Veamos un ejemplo para entender mejor.
Ejemplo:
Gripe: Dolor de cabeza, dolor de articulaciones, dolor de garganta y fiebre
Tos: Fiebre, dolor de garganta y flema
Como podrás observar así hay , un sin número de síntomas que se repiten en las enfermedades pero para aquellas que se diferencien en solo una característica este programa puede identificar las y en base a probabilidades que obtiene puede detectar cual es la enfermedad que el paciente posee y así dar le indicaciones que medicamentos debe ingerir para su tratamiento.
Se ha representado al programa mediante la siguiente expresión matemática.
[Tienes que estar registrado y conectado para ver esa imagen]
1. Es el conjunto de soluciones con sus respectivas probabilidades donde la de mayor probabilidad será la enfermedad que tengas.
Ejemplo:
Gripe: 33%
Tos: 60%
La enfermedad que tienes es: tos
2. Son el conjunto de enfermedades que se tiene en la base de datos y cada una de ellas tiene indexada un conjunto de síntomas y se representan por “e”
3. Son el conjunto de síntomas que el paciente tienen que pueden ser de 0--> J síntomas y son representados por “s”.
4. Son el conjunto de totales que tiene cada enfermedad y se representan por “t”.
Ejemplo:
Basándose en el ejemplo anterior de gripe y tos:
Gripe: 4 síntomas
Tos: 3 síntomas
Como gripe es una enfermedad tiene 4 síntomas y esto el programa lo sabe y prueba por cada una de ellas. El único objetivo de realizar esto es obtener cuantas de los síntomas buscados está dentro de una enfermedad para obtener una probabilidad.
Programas que necesitas para correr el sistema experto.
• Java
• Netbeans
• Mysqlyog
Son software gratuito que no necesita licencia para su funcionamiento.
Conclusiones:
Aplicando la técnica que resumí en la parte de explicación fue sencillo solucionar el programa y me di cuenta que la misma expresión sirve para resolver las enfermedades que mutan siempre y cuando los nuevos síntomas que aparezcan estén en la base de datos.
Enlaces:
[Tienes que estar registrado y conectado para ver este vínculo]
Re: Sistema experto que detecta y trata las enfermedades básicas
amigo tienes el codigo del proyecto... estoy iniciandome en esto de sistemas expertos y me gustaria guiarme
bebeto- Mensajes : 1
Fecha de inscripción : 15/02/2012
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.
|
|