Práctica No. 7 Un sistema experto en Prolog.
|
|
- Fernando Cáceres Botella
- hace 6 años
- Vistas:
Transcripción
1 Práctica No. 7 Un sistema experto en Prolog. Introducción Qué es un sistema experto? Los sistemas expertos forman parte de un firme y verdadero avance en la inteligencia artificial simbólica. Es el ejemplo más exitoso de un Sistema Basado en Conocimiento. Los sistemas expertos pueden incorporar el expertise de algún experto humano de un campo específico en forma de miles de reglas. Para una persona sería una experiencia casi "traumática" el realizar una búsqueda de reglas posibles al completado de un problema y concordar estas con las posibles consecuencias, mientras que se sigue en un papel los trazos de un árbol de búsqueda. Los sistemas expertos realizan amablemente esta tarea; mientras que la persona responde a las preguntas formuladas por el sistema experto, este busca recorriendo las ramas más interesantes del árbol, hasta dar con la respuesta afín al problema, o en su falta, la más parecida a esta. Los sistemas expertos tienen la ventaja frente a otro tipos de programas de Inteligencia Artificial, de proporcionar gran flexibilidad a la hora de incorporar nuevos conocimientos. Para ello solo tenemos que introducir la nueva regla que deseemos hacer constar y ya está, sin necesidad de cambiar el funcionamiento propio del programa. Los sistemas expertos son "auto explicativos", al contrario que en los programas convencionales, en los que el conocimiento como tal está encriptado junto al propio programa en forma de lenguaje de ordenador. Los expertos de I.A. dicen que los sistemas expertos tienen un conocimiento declarativo, mientras que los demás programas tienen un conocimiento procedural. Prolog puede ser visto como un lenguaje prescriptivo dado que un programa en Prolog consiste de un conjunto de claúsulas, donde cada claúsula es, o un hecho o una regla acerca de como puede inferirse alguna solución para los hechos dados. Además, Prolog tiene implementada cierta inteligencia para resolver el problema (esta inteligencia es un mecanismo de razonamiento automático llamado motor de inferencia basado en un algoritmo que se conoce como resolución). Estas características de Prolog hace que sea relativamente sencillo desarrollar un pequeño sistema experto en este lenguaje. El sistema experto que usaremos en esta práctica consta de 2 partes: Un shell del sistema experto, que se encarga de interactuar con el usuario y manipular la Base de Conocimientos del sistema y una base de conocimientos, con reglas del tipo: (situación1, [condicion1, condicion2,..., condicionn]). Este sistema experto puede justificar su diagnóstico y explicar porqué hace ciertas preguntas. Actividades 1.- Captura el shell del sistema experto y guarda el archivo con el nombre experto.pl /* Sistema Experto: experto.pl Trata los sintomas como una lista. La cabeza es el diagnostico y la cola son los sintomas. Utiliza assert/1 para cambiar dinamicamente la base de conocimientos. Determina la verdad y falsedad de los sintomas conocidos. Puede contestar a las preguntas 'porque' e incluye capacidad de explicacion. Elimina dinamicamente las aseveraciones agregadas despues de cada consulta. */ :- dynamic conocido/1. consulta:- haz_diagnostico(x), escribe_diagnostico(x), ofrece_explicacion_diagnostico(x), clean_scratchpad. consulta:- write('no hay suficiente conocimiento para elaborar un diagnostico.'), clean_scratchpad. haz_diagnostico(diagnosis):- obten_hipotesis_y_sintomas(diagnosis, ListaDeSintomas),
2 prueba_presencia_de(diagnosis, ListaDeSintomas). obten_hipotesis_y_sintomas(diagnosis, ListaDeSintomas):- conocimiento(diagnosis, ListaDeSintomas). prueba_presencia_de(diagnosis, []). prueba_presencia_de(diagnosis, [Head Tail]):- prueba_verdad_de(diagnosis, Head), prueba_presencia_de(diagnosis, Tail). prueba_verdad_de(diagnosis, Sintoma):- conocido(sintoma). prueba_verdad_de(diagnosis, Sintoma):- not(conocido(is_false(sintoma))), pregunta_sobre(diagnosis, Sintoma, Reply), Reply = si. pregunta_sobre(diagnosis, Sintoma, Reply):- write('es verdad que '), write(sintoma), write('? '), read(respuesta), process(diagnosis, Sintoma, Respuesta, Reply). process(diagnosis, Sintoma, si, si):- asserta(conocido(sintoma)). process(diagnosis, Sintoma, no, no):- asserta(conocido(is_false(sintoma))). process(diagnosis, Sintoma, porque, Reply):- nl, write('estoy investigando la hipotesis siguiente: '), write(diagnosis), write('.'), nl, write('para esto necesito saber si '), write(sintoma), write('.'), nl, pregunta_sobre(diagnosis, Sintoma, Reply). process(diagnosis, Sintoma, Respuesta, Reply):- Respuesta \== no, Respuesta \== si, Respuesta \== porque, nl, write('debes contestar si, no o porque.'), nl, pregunta_sobre(diagnosis, Sintoma, Reply). escribe_diagnostico(diagnosis):- write('el diagnostico es '), write(diagnosis), write('.'), nl. ofrece_explicacion_diagnostico(diagnosis):- pregunta_si_necesita_explicacion(respuesta), actua_consecuentemente(diagnosis, Respuesta). pregunta_si_necesita_explicacion(respuesta):- write('quieres que justifique este diagnostico? '), read(respuestausuario), asegura_respuesta_si_o_no(respuestausuario, Respuesta). asegura_respuesta_si_o_no(si, si). asegura_respuesta_si_o_no(no, no). asegura_respuesta_si_o_no(_, Respuesta):- write('debes contestar si o no.'), pregunta_si_necesita_explicacion(respuesta). actua_consecuentemente(diagnosis, no). actua_consecuentemente(diagnosis, si):- conocimiento(diagnosis, ListaDeSintomas), write('se determino este diagnostico porque se encontraron los siguentes sintomas: '), nl, escribe_lista_de_sintomas(listadesintomas). escribe_lista_de_sintomas([]). escribe_lista_de_sintomas([head Tail]):- write(head), nl, escribe_lista_de_sintomas(tail). clean_scratchpad:- retract(conocido(x)), fail. clean_scratchpad. conocido(_):- fail. not(x):- X,!,fail. not(_).
3 2.- Para poder utilizar este shell debemos definir una base de conocimientos. Vamos a definir la primera base de conocimientos para un sistema de diagnóstico médico. Captura las siguientes reglas y salva el archivo con el nombre BaseConocimientos1.pl: /* BaseConocimientos1: diagnosticos y sintomas Dominio: diagnostico medico. Trata los sintomas como una lista multi-elementos */ conocimiento('sarampion', ['el paciente esta cubierto de puntos', 'el paciente tiene temperatura alta', 'el paciente tiene ojos rojos','el paciente tiene tos seca']). conocimiento('influenza', ['el paciente tiene dolor en las articulaciones', 'el paciente tiene mucho estornudo','el paciente tiene dolor de cabeza']). conocimiento('malaria', ['el paciente tiene temperatura alta','el paciente tiene dolor en las articulaciones', 'el paciente tiembla violentamente', 'el paciente tiene escalofrios']). conocimiento('gripe', ['el paciente tiene cuerpo cortado', 'el paciente tiene dolor de cabeza', 'el paciente tiene temparatura alta']). conocimiento('tifoidea', ['el paciente tiene falta de apetito', 'el paciente tiene temperatura alta', 'el paciente tiene dolor abdominal', 'el paciente tiene dolor de cabeza', 'el paciente tiene diarrea']). 3.- Para poder utilizar el sistema experto con esta base de conocimientos, dentro de Prolog debemos teclear: consult('experto.pl'). consult('baseconocimientos1.pl') Para poder determinar una enfermedad, se teclea consulta.<enter> y se contestan las preguntas que va haciendo el sistema. En cualquier momento se puede constestar con un porque en lugar de si o no. Entonces el sistema explicará cuál es el diagnóstico que trata de probar. Al proporcionar un diagnóstico, el sistema preguntará si se quiere una justificación para su diagnóstico. Si se contesta afirmativamente el sistema mostrará los hechos que lo llevaron al diagnóstico presentado Usando el sistema experto, trata de determinar las enfermedad de las personas que cursan los siguientes sintomas: i) temperatura alta, dolor de cabeza y cuerpo cortado. Diagnostico: Justificación: ii)dolor en las articulaciones, temblor violento y escalofrios. Diagnostico: Justificación: iii)dolor de cabeza, estornudos y dolor en las articulaciones Diagnostico: Justificación:
4 4.- Considera la siguiente base de conocimientos para un sistema de diagnóstico automotriz: Diagnóstico: Banda del alternador defectuosa Síntomas: Tiene grietas, está cristalizada, y esta floje. Diagnóstico: Banda del alternado defectuosa Síntomas: La banda está engrasada y rechina al girar. Diagnóstico: Bateria defectuosa Sintómas: Luces y ventilador encendidos y Motor apagado y Voltaje de bateria menor a 10.5Volts. Diagnóstico: Regulador defectuoso Sintómas: Si motor en marcha y luces encendidas y se intensifican al acelerar. Diagnóstico: Alternador defectuoso Sintómas: Si la batería esta en buenas condiciones y luz de advertencia permanece encendida y motor de arranque gira lentamente. Diagnóstico: Sistema de frenos defectuoso Sintómas: Pedal del freno duro y al frenar se produce un tirón lateral y ruedas rechinan al frenar Representa esta base de conocimientos en Prolog y captúralos en un archivo llamado BaseConocimientos2.pl Base capturada: OK Desde SWI-Prolog, ahora consulta la BaseConocimientos2.pl Base cargada en Prolog: OK Realiza 4 consultas al sistema de diagnóstico automotriz, reporta las consultas que hiciste y el resutlado de la consulta. Consulta 1: Diagnóstico 1: Consulta 2: Diagnóstico 2: Consulta 3: Diagnóstico 3: Consulta 4: Diagnóstico 4:
5 5.- Considera ahora la siguiente base de conocimientos para un sistema experto que ayuda a identificar animales: Diagnóstico: cheeta Sintómas: Si es mamifero, carnivoro, tiene color leonado y puntos negros. Diagnóstico: tigre Sintómas: Si es mamifero, es carnivoro, tiene color leonado y tiene rayas negras. Diagnóstico: jirafa Sintómas: Si en ungulado, tiene cuellos largo y piernas largas. Diagnóstico: zebra Sintómas: Si es ungulado y tiene rayas negras. Diagnóstico: aveztruz Sintómas: Si es un pájaro, no vuela y tiene cuello largo, Diagnóstico: pingüino Sintómas: Es un pájaro, no vuela, sabe nadar y es blanco con negro. Diagnóstico: albatros Sintómas: Es un pájaro, aparece en historias marinas y vuela bien Representa esta base de conocimientos en Prolog y captúralos en un archivo llamado BaseConocimientos3.pl Base capturada: OK Desde SWI-Prolog, ahora consulta la BaseConocimientos3.pl Base cargada en Prolog: OK Realiza 4 consultas al sistema de identificación de animales, reporta las consultas que hiciste y el resutlado de la consulta. Consulta 1: Diagnóstico 1: Consulta 2: Diagnóstico 2: Consulta 3: Diagnóstico 3: Consulta 4: Diagnóstico 4:
6 6.- Comentarios y conclusiones
Métodos de Inteligencia Artificial
Métodos de Inteligencia Artificial L. Enrique Sucar (INAOE) esucar@inaoep.mx ccc.inaoep.mx/esucar Tecnologías de Información UPAEP Agentes basados en conocimiento Contenido Sistemas basados en conocimiento
Ingeniería en Sistemas y Comunicaciones
Universidad Autónoma del Estado de México Centro Universitario UAEM Valle de México Ingeniería en Sistemas y Comunicaciones Unidad de Aprendizaje: Inteligencia Artificial Tema: Arquitectura de los Sistemas
7. Programación lógica y Sistemas Expertos
7. Programación lógica y Sistemas Expertos CONTENIDO 7.1. Qué es un Sistema Experto? 7.2. Representación del conocimiento. 7.3. Mecanismos de razonamiento. 7.3.1.El mecanismo de razonamiento encadenado
Iniciaremos con las que debemos realizar antes de de encender el motor de la unidad.
Qué revisiones realizas normalmente a tu unidad? Cada cuándo las haces? Cómo las haces? Por qué las haces? En que benefician? Para poder evitar accidentes o incidentes derivados de fallas del vehículo,
Solución al parcial 14
Solución al parcial 14 Marque V(erdadero) o F(also) según considere la proposición. 1. La lógica difusa es la emulación del razonamiento aproximado que realizan las máquinas. F: Las máquinas no realizan
LOCALIZACIÓN Y SOLUCIÓN DE PROBLEMAS
MOTOR LOCALIZACIÓN Y SOLUCIÓN DE PROBLEMAS LOCALIZACIÓN Y SOLUCIÓN DE PROBLEMAS Motor de arranque no funciona con llave en la posición START (ARRANQUE) La palanca de cambio de marchas no está en neutral
Proposicional. Curso Mari Carmen Suárez de Figueroa Baonza
Semántica Proposicional Curso 2014 2015 Mari Carmen Suárez de Figueroa Baonza mcsuarez@fi.upm.es Contenidos Introducción Interpretación de FBFs proposicionales Validez Satisfacibilidad Validez y Satisfacibilidad
MALPICA TE EXPLICA TOQUES, TOQUES, PASELE JOVEN, TOQUEEEES!
MALPICA TE EXPLICA SISTEMA ELECTRICO, Alternador, Marcha, Acumulador, (Formas de cambio de Batería y Pasar Corriente), Daños a Computadoras, Tipos de Computadoras y Vínculos entre las mismas. TOQUES, TOQUES,
Ejercicio ejemplo resuelto: verificar el algoritmo de resolución de una ecuación de segundo grado. (CU00237A)
aprenderaprogramar.com Ejercicio ejemplo resuelto: verificar el algoritmo de resolución de una ecuación de segundo grado. (CU00237A) Sección: Cursos Categoría: Curso Bases de la programación Nivel II Fecha
TEMA 8 PENSAMIENTO Y LENGUAJE -5. LAS CATEGORÍAS DEL PENSAMIENTO
TEMA 8 PENSAMIENTO Y LENGUAJE -5. LAS CATEGORÍAS DEL PENSAMIENTO 5. LAS CATEGORÍAS DEL PENSAMIENTO El lenguaje verbal se construye a partir de fonemas, morfemas, palabras y oraciones El pensamiento se
Representación del Conocimiento Otros formalismos. Licenciatura en Ciencias de la Computación. Introducción a la Inteligencia Artificial.
Representación del Conocimiento Otros formalismos Licenciatura en Ciencias de la Computación. Introducción a la Inteligencia Artificial. Conocimiento Definición El conocimiento es una mezcla de experiencia,
SISTEMA EXPERTO EN DIAGNÓSTICO MEDICO BASADO EN SÍNTOMAS DE LOS PACIENTES, ENFERMEDADES, MEDICAMENTOS Y MÉDICOS
SISTEMA EXPERTO EN DIAGNÓSTICO MEDICO BASADO EN SÍNTOMAS DE LOS PACIENTES, ENFERMEDADES, MEDICAMENTOS Y MÉDICOS Objetivos 1. Desarrollo respecto a un SE Médico basado en síntomas, Enfermedades, Medicamentos
INSTALACIÓN ELÉCTRICA
INSTALACIÓN ELÉCTRICA INFORMACIÓN DE SERVICIO... 15-1 ANÁLISIS DE PROBLEMAS... 15-1 CIRCUITO DE CARGA... 15-3 BATERÍA... 15-4 ENCENDIDO... 15-7 SISTEMA DE ARRANQUE... 15-11 15-0 INFORMACIÓN DE SERVICIO
PROGRAMA DE ASIGNATURA DE INTELIGENCIA ARTIFICIAL
PROGRAMA DE ASIGNATURA DE INTELIGENCIA ARTIFICIAL Table of contents 1 INFORMACIÓN GENERAL...2 2 INTRODUCCIÓN... 2 3 OBJETIVOS GENERALES DE LA ASIGNATURA... 3 4 OBJETIVOS, TEMAS Y SUBTEMAS... 3 5 PLAN TEMÁTICO...5
Inteligencia en Redes de Comunicaciones - 03 Sistemas Basados en Conocimiento
El objetivo de este Tema 3 es presentar los conceptos principales de los llamados Sistemas Basados en Conocimiento. Se empieza presentando las definiciones, razón de ser y fundamentos de este tipo de sistemas.
SEGURIDAD ACTIVA Y MECÁNICA FÁCIL.
SEGURIDAD ACTIVA Y MECÁNICA FÁCIL ÍNDICE Mecánica fácil y mantenimiento del vehículo. Sistema de alimentación. Sistema eléctrico. Sistema de lubricación. Sistema de refrigeración. Sistema de transmisión.
CURSO: SEMESTRE VII MODELO DE RESPUESTA: PRIMERA PARCIAL ASIGNATURA: DIDÁCTICA DE LA GEOMETRIA 552 MES AÑO APLICACIÓN 09
UNIVERSIDAD NACIONAL VICERRECTORADO ACADÉMICO EDUCACIÓN MENCIÓN MATEMÁTICA LAPSO: 2009 1 CURSO: SEMESTRE VII MODELO DE RESPUESTA: PRIMERA PARCIAL ASIGNATURA: DIDÁCTICA DE LA GEOMETRIA 552 FECHA DE DIA
Laboratorio de Física con Ordenador Workbook Experiencia P48: Ley de Ohm C Experiencia P48: Ley de Ohm Sensor de voltaje
Experiencia P48: Ley de Ohm Sensor de voltaje Tema DataStudio ScienceWorkshop (Mac) ScienceWorkshop (Win) Electricidad P48 Ohm s Law.DS (Ver Apéndice) (Ver Apéndice) Equipo necesario Cant. Equipo necesario
LÓGICA DE PROGRAMACIÓN
LÓGICA DE PROGRAMACIÓN Lógica de la Programación Lenguajes de Programación Ing CIP. Mike Joseph Palacios Juárez Clasificación del Software Sistemas Operativos 1. Multitarea 2. Multiusuario 3. Multiproceso
Terapia física en pequeños animales
1 Autora: MV Ana Lucia Torres. MP 401 Terapia física en pequeños animales La terapia física es un complemento al tratamiento de diferentes patologías de origen traumatológico y neurológico. El tratamiento
Proyectos de Automatismo y seguridad Desarrollando tecnología en el salvador. Fabricación de tarjetas impresas para prototipos EPS1-30A-L
EPS1-30A-L FUENTE DE PODER PARA ELECTRÓLISIS AUTOMOTRIZ Introducción: Este controlador puede ser usado para el control de una celda electrolítica en motores de combustión interna (gasolina, diesel u otros
Evolución del software y su situación actual
Evolución del software y su situación actual El software es el conjunto de programas que permite emplear la PC, es decir, es el medio de comunicación con la computadora, el control de sus funciones y su
Tema 2: Diseño y Construccion de Sistemas de Ayuda a la Decision
Tema 2: Diseño y Construccion de Sistemas de Ayuda a la Decision Procesos de desarrollo de SAD Hay dos formas de desarrollar SAD: Programar un SAD a medida: se puede emplear un lenguaje convencional como
Capítulo 4. Lógica matemática. Continuar
Capítulo 4. Lógica matemática Continuar Introducción La lógica estudia la forma del razonamiento, es una disciplina que por medio de reglas y técnicas determina si un teorema es falso o verdadero, además
Mención en Computación
Mención en Computación Competencias Idea general sobre lo que es computación Aprender SOBRE lenguajes de programación, diseño y procesamiento Aprender SOBRE la eficiencia y complejidad de algoritmos (
Procesos de Fabricación I. Guía 1 MOTORES DE COMBUSTION INTERNA I
Procesos de Fabricación I. Guía 1 MOTORES DE COMBUSTION INTERNA I Tema: Análisis del Sistema de Encendido. Contenidos El Sistema de Encendido Convencional. El Sistema de Encendido Electrónico y/o Digital
UNIDAD DIDACTICA. Esta unidad es el punto de partida para la correcta asimilación de las posteriores unidades didácticas del módulo.
UNIDAD DIDACTICA TÍTULO: INTRODUCCIÓN A LA PROGRAMACIÓN. INTRODUCCIÓN E IMPORTANCIA: La importancia de esta unidad didáctica estriba en la familiarización del alumno con la metodología requerida para la
MEDIDAS ELÉCTRICAS CON MULTÍMETRO
MEDIDAS ELÉCTRICAS CON MULTÍMETRO CIRCUITO DE CARGA CON ALTERNADOR La corriente eléctrica que produce el alternador es de tipo alterna aunque, tras pasar por los diodos rectificadores se convierte en corriente
Torre de Madereo de Alta Tecnología SIGU
Torre de Madereo de Alta Tecnología SIGU La Torre de Madereo de Alta tecnología es una nueva versión de las Torres de Madereo de SIGU, que cuenta con un nuevo sistema de control para su operación. El sistema
1. Para las siguientes preguntas conteste 1) o 2) según corresponda
1. Para las siguientes preguntas conteste 1) o 2) según corresponda a. Actualmente los elementos que proporcionan el voltaje y la corriente que alimenta los circuitos electrónicos de un automóvil son:
Ing. Iván Adrianzén Olano. Programación Lógica
Ing. Iván Adrianzén Olano Programación Lógica Fundamentos de Visual Prolog Visual Prolog es orientado a objeto Para el curso de Sistemas Expertos usaremos el Prolog de la forma clásica usando el PIE (Prolog
Cada enfoque tiene sus ventajas y desventajas Cada uno es más apropiado para ciertas cosas
ADyA Hay para todos los gustos Estructurados (C, Pascal, Basic, etc.) Funcionales (CAML) Declarativos (Prolog) Orientados a Objetos (C#, VB.NET, Smalltalk, Java) Orientados a Aspectos Híbridos (Lisp, Visual
Generador de actividades
Generador de actividades Generador de actividades Es una herramienta que permite generar actividades diversas en formato.html de forma rápida y sencilla. Tan solo debemos asignar un nombre a la actividad
4.1 CONGRUENCIA ENTRE LOS OBJETIVOS DEL PLAN DE ESTUDIOS Y EL PERFIL DE EGRESO CON LAS LGAC:
4.1 CONGRUENCIA ENTRE LOS OBJETIVOS DEL PLAN DE ESTUDIOS Y EL PERFIL DE EGRESO CON LAS LGAC: A continuación se muestran los objetivos así como los mapas funcionales según la línea de acentuación y la línea
Expositor: Mauricio Galvez Legua
ó Expositor: Mauricio Galvez Legua mgl10may62@hotmail.com 1 Qué es la ó La Robótica es una ciencia aplicada que se ocupa del estudio, desarrollo y aplicaciones de los robots. El estudio de la robótica
. REGISTRO DE ENFERMEDADES RARAS
. REGISTRO DE ENFERMEDADES RARAS Guía del Usuario ÍNDICE 1 INTRODUCCIÓN... 2 2 NUEVA SOLICITUD... 3 2.1 PESTAÑA DATOS DEL PACIENTE... 3 2.2 PESTAÑA DATOS DEL SOLICITANTE... 4 2.3 PESTAÑA DATOS DE ENFERMEDAD...
CITRÖEN C3 STOP & START
CITRÖEN C3 STOP & START Citroën presentó en el Salón Internacional del Automóvil de París de 2004 el C3 Stop & Start, la primera aplicación en serie de una innovación técnica que permite importantes ahorros
Introducción a la ciencia
Introducción a la ciencia Apuntes de clase del curso Seminario Investigativo VI Por: Gustavo Ramón S.* * Doctor en Nuevas Perspectivas en la Investigación en Ciencias de la Actividad Física y el Deporte
Sistema experto: Elección de jugadores de fútbol a partir de unas determinadas características seleccionadas.
Sistema experto: Elección de jugadores de fútbol a partir de unas determinadas características seleccionadas. Miriam Organista Ayala Estudiante Ing. Telecomunicación Universidad Carlos III de Madrid Avda.
Seade: Sistema experto para el análisis y detección de enfermedades
Seade: Sistema experto para el análisis y detección de enfermedades Jorge Luis Cardoza Díaz Carrera: Ingeniería informática. Instituto Superior Minero Metalúrgico (Cuba). Resumen: Se presentó el sistema
IGS 3301-L06M OSCILOGRAMA DEL SENSOR DE POSICIÓN DE LA MARIPOSA Y DEL FLUJOMETRO
IGS 3301-L06M OSCILOGRAMA DEL SENSOR DE POSICIÓN DE LA MARIPOSA Y DEL FLUJOMETRO CARRERA: 441703 ING. DE EJECUCIÓN EN MECÁNICA AUTOMOTRIZ Y AUTOTRÓNICA 441803 TÉCNICO EN MECÁNICA AUTOMOTRIZ Y AUTOTRÓNICA
Representación de Conocimientos
Representación de Conocimientos Asunción Gómez-Pérez asun@fi.upm.es Despacho 2104 Departamento de Inteligencia Artificial Facultad de Informática Universidad Politécnica de Madrid Campus de Montegancedo
Los animales invertebrados
Los animales invertebrados Las esponjas Son acuáticas y viven pegadas a las rocas. Tienen forma de saco y presentan poros por los que filtran el agua. Los equinodermos Las medusas Los gusanos Los moluscos
2.1. TEORÍA DE CONJUNTOS
2.1. TEORÍA DE CONJUNTOS Saber: Definir los conceptos relacionados con conjuntos, Explicar las operaciones básicas entre conjuntos Describir el método de construcción del diagrama de Venn Euler. Hacer:
Tema 1. Introducción al PROLOG. 1. Qué es el PROLOG? 2. Los elementos de PROLOG 3. Un programa de ejemplo 4. Ejercicios propuestos
Tema 1. Introducción al PROLOG 1. Qué es el PROLOG? 2. Los elementos de PROLOG 3. Un programa de ejemplo 4. Ejercicios propuestos 1. Qué es el PROLOG? 1.1. Un poco de historia PROgramming in LOGic Desarrollado
Plataforma Título de la Sección Cambiar. Prueba-A - Sistema de Combustible de Dos- Filtros. Prueba-C - Sistema de Combustible de Dos- Filtros
S4 05-15 1 S4 05-15 Tabla 1. TEMA Diagnósticos de Síntoma - Arranque Fuerte/No Arranque - Sistema de Combustible de Dos-Filtros FECHA Abril 2015 Las Adiciones, Revisiones o Actualizaciones Tabla 2. Número
1. Claves del procedimiento
PROCEDIMIENTO DE ABORDAJE DE LA OBESIDAD EN ATENCIÓN PRIMARIA 1. Claves del procedimiento desplazar el foco de atención de la pérdida de peso al cambio de hábitos incluir la participación activa del paciente
MANUAL DE TIENDA ELECTRÓNICA FARMACIAS ESPECIALIZADAS.
MANUAL DE TIENDA ELECTRÓNICA FARMACIAS ESPECIALIZADAS. Introducción. Este manual es una herramienta de ayuda para la elaboración de pedidos (orden de compra) de suministro de Papelería. Se puede consultar
El Pensamiento Crítico
El Pensamiento Crítico Qué es el Pensamiento Crítico? Orígenes El PC no es una práctica nueva. Puede empezar a ubicarse con los griegos: Sócrates, Platón, Aristóteles. El concepto como tal se define hacia
Manual Skateboard ONE WHEEL
Manual Skateboard ONE WHEEL Lea este Manual para el cuidado del producto así como para el cuidado de su integridad física www.unicicloelectrico.com INTRODUCCIÓN Y CUIDADO Cada día el nivel de vida en las
Especificaciones INDICE GENERAL INDICE MANUAL
Especificaciones Estándares y límites de servicio... 3-2 Especificaciones del diseño... 3-14 Especificaciones del chasis... 3-19 Estándares y límites de servicio Culata y tren de válvulas - Sección 6 Compresión
NIVEL ELEMENTAL BATERÍA DE APTITUDES DE TEA
Copyright 2014 by TEA Ediciones AUTORES: INFORME: D. Arribas SOLUCIÓN INFORMÁTICA: X. Minguijón DISEÑO: R. Sánchez BAT-7 NIVEL ELEMENTAL BATERÍA DE APTITUDES DE TEA Informe psicopedagógico PERFIL Id: Edad:
Manual de usuario Tablero de Transferencia Automática
(Automatic Transfer Switch) Manual de usuario Tablero de Transferencia Automática Precaución: Lea y entienda por completo este documento antes de usar o manipular este producto. Copyright Notice 2011 Green
Fundamentos de las TIC
Fundamentos de las TIC Sistemas Informáticos Conceptos básicos El término Informática proviene de la unión de dos palabras: INFORmación y automática. La Informática es, por tanto, la ciencia que estudia
DIAGNOSTICO DE AVERÍAS MEDICIÓN BANCO POTENCIA
DIAGNOSTICO DE AVERÍAS MEDICIÓN BANCO POTENCIA DIAGNOSTICO DE AVERÍAS MEDICIÓN BANCO POTENCIA Horas: 45 Teoría: 15 Práctica: 30 Presenciales: 45 A Distancia: 0 Acción: FCONTINUA-032 Nº Grupo: Código: AUTOMOCION-070
Sistemas Expertos Unidad 2. Prof. Francklin Rivas Echeverría Universidad de Los Andes Laboratorio de Sistemas Inteligentes
Sistemas Expertos Unidad 2 Prof. Francklin Rivas Echeverría Universidad de Los Andes Laboratorio de Sistemas Inteligentes 2005 Sistemas basados en conocimiento Los Sistemas basados en conocimiento constituyen
TEMA. Resolución de problemas. [2.1] Cómo estudiar este tema? [2.2] Definición de problema. [2.3] Tipología de problema
Resolución de problemas [2.1] Cómo estudiar este tema? [2.2] Definición de problema [2.3] Tipología de problema [2.4] Pensamiento formal y pensamiento concreto [2.5] Cómo mejorar el planteamiento de los
Lógica proposicional. Ivan Olmos Pineda
Lógica proposicional Ivan Olmos Pineda Introducción Originalmente, la lógica trataba con argumentos en el lenguaje natural es el siguiente argumento válido? Todos los hombres son mortales Sócrates es hombre
> La estructura del conector utilizado para este tipo de válvulas se presenta en la siguiente figura:
PRO-VAL Es un probador de válvulas de marcha y probador de cuerpos de aceleración. Este equipo permite la comprobación de los cuerpos de aceleración (con mariposa motorizada) nos sirve para hacer mediciones
UNIVERSIDAD MAYOR DE SAN SIMON FACULTAD DE CIENCIAS Y TECNOLOGÍA PLAN GLOBAL ALGEBRA I
UNIVERSIDAD MAYOR DE SAN SIMON FACULTAD DE CIENCIAS Y TECNOLOGÍA PLAN GLOBAL ALGEBRA I I. DATOS DE IDENTIFICACIÓN Nombre de la materia: ALGEBRA I Código: 2008019 Grupo: 4 Carga horaria: 2 TEÓRICAS Y DOS
1 S Tabla 1. Las Adiciones, Revisiones o Actualizaciones. Tabla 2.
1 S3 23-15 Tabla 1. TEMA FECHA Ruido Basado en Síntomas Abril 2015 Las Adiciones, Revisiones o Actualizaciones Tabla 2. Número Publicación / Título Plataforma Título de la Sección Cambiar DDC-SVC-MAN-S184
La estación espacial Mir se mantuvo en órbita 15 años y durante este tiempo dio la vuelta a la Tierra aproximadamente 86,500 veces.
M543: Vuelo espacial A) Presentación del problema La estación espacial Mir se mantuvo en órbita 15 años y durante este tiempo dio la vuelta a la Tierra aproximadamente 86,500 veces. El tiempo más largo
proba ANALIZADOR DIGITAL DE BATERIAS Y ARRANQUE JF400
proba ANALIZADOR DIGITAL DE BATERIAS Y ARRANQUE JF400 Para probar baterías de 6 y 12 Volt en el rango de 75 a 1800 CCA, y medir sistemas eléctricos del automóvil de 6, 12 o 24 Volt MANUAL DE INSTRUCCIONES
2007/ PROGRAMACIÓN. Tipo: TRO Curso: 1 Semestre: AB CREDITOS Totales TA TS AT AP PA OBJETIVOS. 1.-Introducción.
2007/2008 Tipo: TRO Curso: 1 Semestre: AB CREDITOS Totales TA TS AT AP PA OBJETIVOS 1.-Introducción. -Comprender cómo funciona un lenguaje de programación 2. Características del lenguaje C -Entender las
FACULTAD DE INGENIERÍA
FACULTAD DE INGENIERÍA FORMACIÓN EN INGENIERÍA DE SOFTWARE Y BASES DE DATOS EN LOS ESTUDIANTES DE LA CARRERA DE ING. EN COMPUTACIÓN DE LA FI, UNAM EN EL PLAN DE ESTUDIOS 2015 MAYO, 2015 Porcentaje de alumnos
DEFINICIONES UTILES PRECAUCION
INTRODUCCION El Probador de Baterías PPBAT70, ha sido diseñado para realizar una correcta verificación del estado de la batería. La gran diferencia con respecto a los probadores convencionales es que el
Encuentra lo que hay más allá de tus sueños
Taller Eres 2 parte de la solución o eres parte del problema? Taller 1 Empecemos! Todo líder que quiere solucionar problemas debe ser valiente pero, si no tiene la perseverancia para hacer un trabajo metódico,
Algoritmos de personajes locos
Algoritmos de personajes locos Duración: 30 minutos. Curso recomendado: primero o segundo de primaria. Conceptos y enfoques Enlaces al currículo Informática: comprender que son los algoritmos Lengua castellana:
TÉCNICO SUPERIOR UNIVERSITARIO EN TERAPIA FISICA EN COMPETENCIAS PROFESIONALES ASIGNATURA DE DESARROLLO Y PSICOMOTRICIDAD
TÉCNICO SUPERIOR UNIVERSITARIO EN TERAPIA FISICA EN COMPETENCIAS PROFESIONALES ASIGNATURA DE DESARROLLO Y PSICOMOTRICIDAD UNIDADES DE APRENDIZAJE 1. Competencias Integrar el tratamiento terapéutico, a
Nopalea Industrias, SPR de RL de CV
FICHA TÉCNICA MAQUINA DESPULPADORA DE SABILA O ALOE VERA Maquina de Alimentación horizontal construida en Acero Inoxidable tipo 304, montada sobre mesa de estructura tubular y equipada con cuchillas especialmente
Aseguramiento de la calidad y pruebas de software 5- Pruebas del software Caja Negra/Caja Blanca Blanca A. Vargas Govea
Aseguramiento de la calidad y pruebas de software 5- Pruebas del software Caja Negra/Caja Blanca Blanca A. Vargas Govea vargasgovea@itesm.mx Marzo 12, 2013 Contenido Pruebas de caja negra Causa-efecto
forma de entrenar a la nuerona en su aprendizaje.
Sistemas expertos e Inteligencia Artificial,Guía5 1 Facultad : Ingeniería Escuela : Computación Asignatura: Sistemas expertos e Inteligencia Artificial Tema: SISTEMAS BASADOS EN CONOCIMIENTO. Objetivo
Manual Mesa de Ayuda
Manual Mesa de Ayuda Acceso a) Abre Internet Explorer y accede a la página de la entidad (http://www.puertodeveracruz.com.mx) y accede a la Intranet. b) Ahora haga clic en Mesa de ayuda c) En seguida aparecerá
Descargador de baterías
Analizador/Descargador de baterías Descargador de baterías www.amperis.com Analizador/Descargador de baterías Descripción Regulador de alta frecuencia IGBT, lo cual permite la descarga a corriente constante.
STPS: AND861211HTO.0013
STPS: AND861211HTO.0013 En ANDELLAC hemos tomado un rumbo definido para acercar la capacitación a nuestros socios, clientes y agremiados. El eje central de esta Administración es la capacitación para cerrar
Intensificación en "Lenguajes e Inteligencia Artificial"
Ingeniería Informática - ETS Informática Métodos y Técnicas Informáticas específicas. Comportamientos humanos que se quieren simular/emular: IA: Vertiente "cognitiva" : Razonamiento, Intelecto,. RF: Vertiente
LA MEMORIA DEL PROYECTO
LA MEMORIA DEL PROYECTO 1.- Identificación del problema... 2 1.1.- Necesidad... 2 1.2.- Condiciones... 2 1.3.- Búsqueda de Información... 2 2.- Diseño... 2 2.1.- Perspectiva de conjunto... 2 2.2.- Vistas
Práctica 1: Introducción a CLIPS
C. Graciani Díaz F. J. Martín Mateos J. L. Ruiz Reina Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla CLIPS CLIPS C Language Integrated Production Systems http://clipsrules.sourceforge.net
Lectura/Artes del lenguaje Grado 2 Semejanzas y diferencias
Lectura/Artes del lenguaje Grado 2 Semejanzas y diferencias Estimado padre o tutor legal: Actualmente su hijo/a está aprendiendo a identificar semejanzas y diferencias a través de distintas selecciones.
Métodos de Inteligencia Artificial
Métodos de Inteligencia Artificial L. Enrique Sucar (INAOE) esucar@inaoep.mx ccc.inaoep.mx/esucar Tecnologías de Información UPAEP Contenido Lógica proposicional Lógica de predicados Inferencia en lógica
PRACTICAS DE ELECTRICIDAD CICLO FORMATIVO DE GRADO SUPERIOR AUTOMOCIÓN
PRACTICAS DE ELECTRICIDAD CICLO FORMATIVO DE GRADO SUPERIOR AUTOMOCIÓN INDICE Ejercicios para uso y manejo del polímetro digital, aprendizaje de conceptos sobre resistencias, voltaje, intensidad, circuitos
Técnicas de Inteligencia Artificial Escuela Técnica Superior de Ingeniería Informática (UPV)
Técnicas de Inteligencia Artificial Escuela Técnica Superior de Ingeniería Informática (UPV) Práctica de Desarrollo TIA (SBC / KAPPA-PC) El objetivo de esta práctica es aplicar las técnicas básicas (representación
Diseño y simulación de un algoritmo basado en lógica difusa para el despacho de ascensores en un edificio
Diseño y simulación de un algoritmo basado en lógica difusa para el despacho de ascensores en un edificio PROYECTO FIN DE CARRERA Ingeniería de Telecomunicación Autor: Guillermo Iglesias García Director:
EQUIPO DE DIAGNOSIS CDP+
EQUIPO DE DIAGNOSIS CDP+ www.vagindauto.com INDICE 1. - Software de diagnosis: CDP+ Cars / CDP+ Trucks 1.1 Funciones de diagnosis 1.2 Gestión de clientes 1.3 Antigüedad 2.- Base de datos de vehículo: DA-WEB
UNIVERSIDAD DEL CARIBE UNICARIBE. Escuela de Educación. Programa de Asignatura
UNIVERSIDAD DEL CARIBE UNICARIBE Escuela de Educación Programa de Asignatura Nombre de la asignatura : Introducción a la Lógica Carga académica : 3 Créditos Modalidad : Semipresencial Clave : DHS-190 Pre-requisito
A continuación se presenta la información de la altura promedio para el año de 1998 en Holanda de hombres y mujeres jóvenes.
M150: Creciendo A) Presentación del problema LOS JOVENES CRECEN MAS ALTO A continuación se presenta la altura promedio para el año de 1998 en Holanda de hombres y mujeres jóvenes. B) Preguntas del problema
CALVIA 2000 S.A
CALVIA 2000 S.A 2016 1 ELEMENTOS PRINCIPALES 3. PUERTA DE SERVICIO 2. PUERTA DESCARGA DEL CONTENEDOR 4. CONTENEDOR/ TOLVA UNIDAD DE BARRIDO Y 3 BRAZO AUXILIAR CALVIA 2000 S.A 2 ELEMENTOS PRINCIPALES 8.
Secretaría General ELEMENTOS Y CARACTERÍSTICAS DEL PROGRAMA DE ESTUDIOS
Secretaría General ELEMENTOS Y CARACTERÍSTICAS DE ESTUDIOS ELEMENTOS Y CARACTERÍSTICAS DE ESTUDIOS Junio, 2014 ELEMENTOS Portada Son los datos de identificación del programa de estudios. Incluye: Logos
DOMINIO DEL CONOCIMIENTO sesion 01
QUÉ ES UN SISTEMA BASADO EN CONOCIMIENTO? ING. JORGE BRAVO Jorge_davidbe@hotmail.com INTRODUCCION A LOS SISTEMAS BASADOS EN CONOCIMIENTO DOMINIO DEL PROBLEMA El Conoc. de EH se centra específicamente dominio
. REGISTRO DE ENFERMEDADES RARAS
. REGISTRO DE ENFERMEDADES RARAS Ref.: manualusuario.doc 1 / 24 INDICE 1 INTRODUCCIÓN... 3 2 NUEVA SOLICITUD... 4 2.1 PESTAÑA DATOS DEL PACIENTE... 4 2.2 PESTAÑA DATOS DEL SOLICITANTE... 5 2.3 PESTAÑA
Secretaría General ELEMENTOS Y CARACTERÍSTICAS DEL PROGRAMA DE ESTUDIOS
Secretaría General ELEMENTOS Y CARACTERÍSTICAS DE ESTUDIOS Junio, 2014 Portada ELEMENTOS Y CARACTERÍSTICAS DE ESTUDIOS Son los datos de identificación del programa de estudios. Incluye: Logos institucionales
EVALUACIÓN SUMATIVA. 2.2 Resuelve problemas, utilizando el principio de la multiplicación con seguridad.
I. Generalidades: EVALUACIÓN SUMATIVA Asignatura: MATEMÁTICA Recursos: Problema Planteado. Libro de Matemática, Contenidos: Utilicemos el Conteo: El Principio de la Multiplicación, El Principio de la Suma,
Configuración de la Computadora. Referencia:
Configuración de la Computadora Referencia: 383705-071 Mayo de 2005 Contenido Configuración de la Computadora Índice Acceso a Configuración de la Computadora......... 2 Valores predeterminados de Configuración
OPTATIVIDAD: EL ALUMNO DEBERÁ ESCOGER UNA DE LAS DOS OPCIONES Y DESARROLLAR LAS PREGUNTAS DE LA MISMA.
OPTATIVIDAD: EL ALUMNO DEBERÁ ESCOGER UNA DE LAS DOS OPCIONES Y DESARROLLAR LAS PREGUNTAS DE LA MISMA. CRITERIOS GENERALES DE EVALUACIÓN: Se valorarán positivamente las contestaciones ajustadas a las preguntas,
SOCIEDAD DE LA INFORMACIÓN: NORBERT WIENER RICARDO ESCOBEDO LESLIE MARÍN MARIAN MONTEAGUDO IGNACIO VERGARA
SOCIEDAD DE LA INFORMACIÓN: NORBERT WIENER RICARDO ESCOBEDO LESLIE MARÍN MARIAN MONTEAGUDO IGNACIO VERGARA Comunicación con los animales Norbert Wiener CIBERNÉTICA O CONTROL Y COMUNICACIÓN EN ANIMALES
INTERFACES INTELIGENTES. ING. MA. MARGARITA LABASTIDA ROLDÁN E mail:
INTERFACES INTELIGENTES ING. MA. MARGARITA LABASTIDA ROLDÁN E mail: magielr@gmail.com GENERALIDADES DE LAS INTERFACES INTERFAZ DE USUARIO: Es el dispositivo por medio del cual un usuario realiza la comunicación
2.3. Mapa del módulo. Modelo Académico de Calidad para la Competitividad GEDA-00 14/29
2.3. Mapa del módulo Nombre del módulo Unidad de aprendizaje Resultado de aprendizaje Gestión del diagnóstico automotriz. 72 horas 1. Preparación para el diagnóstico del motor de combustión interna y los
1ª Edición Copyright por ProKit s Industries Co., Ltd.
1ª Edición 2011 2011 Copyright por ProKit s Industries Co., Ltd. INTRODUCCIÓN Este multímetro es un instrumento preciso y seguro, portátil, fácil de utilizar. Funciona con baterías e incorpora una robusta
Medir con cámaras infrarrojas
El pie diabético es una degeneración de la estructura vascular de los pies. Surge a partir de que se produce un engrosamiento vascular y el flujo sanguíneo se atrofia. Con el paso del tiempo se forman
proba ANALIZADOR DIGITAL DE BATERIAS Y SISTEMA ELECTRICO JF460
proba ANALIZADOR DIGITAL DE BATERIAS Y SISTEMA ELECTRICO JF460 Para probar baterías de 6 y 12 Volt en el rango de 100 a 1800 CCA, y medir sistemas eléctricos del automóvil de 6, 12 o 24 Volt MANUAL DE