Tema: Fundamentos de la IA ING. GUISSELLA ROMERO HORNA Correo: gromero@unfv.edu.pe 2 3 4 5 6 7 Sistemas basados en el conocimiento (SBCs) Los SBCs (tambin conocidos como sistemas expertos) son programas para interrogar o extender una base de conocimiento (BC): Capacitad de resolucin similar a las de los humanos y utilizacin de las mismas fuentes de conocimiento Dominios especficos Ontologa de propsito general para organizar y unir varios dominios de conocimiento especficos. 8 Caractersticas de BCs y SBCs Separacin entre el conocimiento y los elementos de control (meta-conocimiento) Incorporacin de la experticia humana en un cierto dominio Elevada interactividad Interfaz agradable para el usuario (en LN) Compatibilidad con informacin no numrica Tratamiento de informacin inexacta Capacidad de autoexplicacin y autojustificacin 9 Tareas cognitivas en las BCs y los SBCs Adquisicin del conocimiento Representacin del conocimiento Razonamiento e inferencia Resolucin de problemas y bsqueda Interaccin con el usuario en LN Aprendizaje Explicacin 10 SBCs: definicin Sistemas que resuelven problemas:
muy especializados (dominio restringido) Complejos basndose en una representacin formal del conocimiento
Problemas para cuya resolucin se confa habitualmente en expertos humanos. 11 Caractersticas de los SBCs Resuelven un tipo especfico de tareas: requieren una especializacin para realizarlas con competencia (experticia). Llevan a cabo tareas cognitivas. Pueden tomar decisiones aunque el conocimiento sea incierto, impreciso o incompleto. 12 Por qu surgieron los sistemas expertos y los SBCs? Necesidades econmicas Disponer de expertos humanos altamente cualificados es caro y no siempre posible. Uso como herramientas baratas de aprendizaje para otros expertos / no expertos Preservacin del conocimiento de los expertos Necesidades de eficiencia computacional Los mtodos generales de resolucin de problemas son muy ineficientes (mtodos dbiles). 13 Caractersticas de los problemas resolubles con SBCs Necesidad de que la complejidad del problema justifique el desarrollo del SBC. Necesidad de una resolucin experta Problema bien dimensionado y definido No existe necesidad de razonamiento de sentido comn Problema no fcilmente resoluble con mtodos tradicionales. Existencia de expertos cooperativos (para el desarrollo) 14