Sistema experto.
Enviado por karlo • 19 de Febrero de 2018 • 1.568 Palabras (7 Páginas) • 377 Visitas
...
Consulta Movilidad Tratamiento Total
s/ 40.00 s/ 10.00
s/ 30.00 s/ 10.00 s/ 75.00 s/ 115.00
s/ 30.00 s/ 60.00 s/ 46.00 s/ 110.00 Cuadro 1: Costos sin Sistema Experto Sistema Experto s/ 20.00 tratamiento * (Apartado) Cuadro 2: Costos con el ‘Sistema Experto’
Nota: En este caso no se considera gastos de operaciones, ya que el sistema experto solo puede dar diagnostico de enfermedades, y tratamiento más no operaciones que necesitan la intervención de médicos especialistas. (Apartado): En el caso del tratamiento, el ‘Sistema Experto’ para una enfermedad específica, o dolencia,presenta una alternativa de solución, que es el tratamiento a base de medicina natural, con lo que para este caso los gastos pueden reducirse notablemente, los costos pueden reducirse de un 20% a un 50%, lo que resulta aliviante para las familias, mayormente los gastos varían entre s/ 15.00 de lo mas leve a s/ 40.00 lo mas complicado, claro en el caso de ser grave es mejor un medico experto y hospital. 5. Desarrollo 5.1 Definición Del Prototipo El sistema experto se encargara de diagnosticar enfermedades gastrointestinales, con los diferentes síntomas que vaya reconociendo, estos síntomas será nuestros hechos, de los cuales, con reglas lógicas, asociando diferentes tipos de síntomas podamos concluir en una enfermedad, esto justifica el uso de la programación lógica, esto implica que todo el conocimiento tanto del especialista como de las bibliografías tendrán que estar modelados. 5.2 Captura Del Conocimiento Para captar el conocimiento, es necesario hacer unas entrevistas con el especialista, y contrastar con las referencias bibliograficas esta etapa es importante ya que el ingeniero de conocimiento debe de estar totalmente relacionado al tema para la mejor comprensión. 5.3 Modelado General La manera que usaremos para modelar será usar un grafo AND-OR, en el cual se indican los hechos abajo o primer nivel y conforme se vaya subiendo de nivel tendremos conclusiones basadas en hechos, hasta llegar al nivel más alto que es lo que queremos concluir.
5.4Implementación Primero procederemos a hacer las preguntas que hará el sistema experto en base a hechos, cada hecho estará relacionado con una pregunta, Swi Prolog nos facilita esto ya que la asocia dentro de un predicado y cada vez que hagamos las preguntas se llamara a este predicado. Luego haremos la lógica de las preguntas, es decir crearemos un predicado que compruebe si la pregunta que hacemos ya esta almacenada, caso contrario preguntaremos. A continuación procedemos a implementar las reglas dentro de Swi Prolog, según el grafo AND-OR. Puntualmente creamos la Regla en base a las preguntas ya coleccionadas. Luego creamos la Regla empezar que será la que invoque un desencadenamiento de cuestiones y obtendrá la conclusión del sistema y la mostrara. Finalmente Adecuamos la interfaz al sistema, en este caso hay dos maneras de crear la interfaz enlazar Swi Prolog con Java o usar XPCE que es una librería de Swi Prolog para crear interfaces.
Figura 2: Interfaz en XPCE con Sistema Experto Preguntando
6. Experimentos y Resultados
Primero que nada el sistema hará la pregunta siguiente: Usuario: Manuel Y después de eso comenzara a realizar las preguntas: Tiene deposiciones liquidas: NO Tiene rigidez de espalda: NO Tiene rigidez de cuello: NO Vomita con sangre: NO Vomita con facilidad (sin dolor): NO Tiene fiebre (la común): NO Vomita con frecuencia: NO Tiene fiebre alta: NO Tiene tos seca con poco moco: NO Tiene tos seca con mucho moco: NO Tiene vomito: NO Tiene dolorabdominal: NO Tiene ruidos en la parte del abdomen: NO Tiene evacuaciones duras: SI Tiene evacuaciones dolorosas: SI Tiene evacuaciones secas: SI Tiene evacuaciones con menos frecuencia: SI Hace poco ejercicio: SI Toma poco agua: SI Tiene cambios bruscos en su alimentación: SI Entonces el sistema experto diagnostica que el paciente sufre de estreñimiento.
7. Discusión de los Experimentos
Los resultados fueron evaluados por un profesional en medicina (pediatra), quien comprobó que el diagnostico devuelto es del todo coherente, tal y como si un pediatra hubiese evaluado dichos síntomas. Asimismo, se puede notar a vista de un pediatra y a vista de cualquier otra persona que, al responder de una forma afirmativa a las preguntas correspondientes, en este caso estreñimiento, el sistema experto concluirá de una forma satisfactoria.
8. Conclusiones
Beneficios Beneficios Tangibles Reducción de los Costos en Salud Reducción de Enfermedad y Mortalidad
Beneficios Intangibles Los niños reciben el tratamiento con mayor confianza Los Padres aprenden de las enfermedades Utilizar un tratamiento natural Cuenta con la ayuda en cualquier momento Limitaciones Si bien el sistema podría diagnosticar una gran cantidad de enfermedades de los niños algunas de estas podrían encontrarse en estado avanzado por lo que se recomendaría la hospitalización e intervención humana.
9. Referencias
[1] http://www.insp.mx/rsp/_files/File/1993/mayo%20junio%20no.3/sistema%20experto.pdf
...