UD05 · Notebooks guiados¶
Práctica: se hace, no se entrega
9 actividades que se trabajan en clase, con el profesor. No se entregas ni puntúas: preparas las entregas de la unidad y la prueba escrita del RA5.
| Actividad | Qué es | Descargar | Abrir en Colab |
|---|---|---|---|
N01 · Sistema experto con Python y Experta | Introducción a experta · hechos, reglas y DefFacts | ||
N02 · Piedra, papel o tijera | Juego decidido por reglas | ||
N03 · Clasificación de animales | Zoología · encadenamiento hacia delante | ||
N04 · Reglas sobre datos: el Titanic | Reglas extraídas de datos, no escritas a mano (§7) | ||
N05 · Lógica difusa: el problema de las propinas | Introducción a scikit-fuzzy · el caso canónico (§8.4) | ||
N06 · Lógica difusa: ¿quién jugará? | Deporte · cuántos minutos jugará un futbolista (§8) | ||
N07 · Control difuso: regar el césped | Control difuso · regar el césped (§8, §10) | ||
N08 · Sistema experto como controlador de un proceso | Control de una sala con experta (§10-11) | ||
N09 · Referencia: tasación de vehículos (original en CLIPS) | Referencia resuelta · un sistema experto grande, original en CLIPS |
N01 · Sistema experto con Python y Experta¶
Primeros pasos con experta, la alternativa en Python a CLIPS: hechos, reglas y DefFacts. Es la base de todos los notebooks de la unidad.
N02 · Piedra, papel o tijera¶
El juego de piedra, papel o tijera resuelto solo con reglas: el ejemplo más pequeño posible de motor de inferencia funcionando.
N03 · Clasificación de animales¶
El sistema experto de la teoría, completo y ejecutado: a partir de las características dadas, adivinar de qué animal se trata. Aquí se ve el encadenamiento hacia delante.
N04 · Reglas sobre datos: el Titanic¶
Reglas extraídas de los datos en vez de escritas a mano, sobre el Titanic y con varios grados de automatismo, usando Human Learn (§7).
N05 · Lógica difusa: el problema de las propinas¶
El ejemplo difuso de la teoría (§8.4) de principio a fin: fuzzificación, evaluación de reglas y desfuzzificación. Es la introducción a scikit-fuzzy y hace falta para N06 y N07.
N06 · Lógica difusa: ¿quién jugará?¶
Sistema difuso que decide cuántos minutos jugará un futbolista a partir de tres entradas: rendimiento en el entrenamiento, recambio disponible y relación con el entrenador.
N07 · Control difuso: regar el césped¶
El riego del césped de un campo de fútbol con control difuso: dos sensores —temperatura y humedad del terreno— deciden cuánto se riega (§8, §10).
N08 · Sistema experto como controlador de un proceso¶
Un controlador experto que regula la temperatura de una sala, definiendo las especificaciones de respuesta (CE d) y viendo cómo influyen en el comportamiento del sistema (CE e).
N09 · Referencia: tasación de vehículos (original en CLIPS)¶
Un sistema experto grande y ya resuelto, portado de una práctica original en CLIPS: la tasación de vehículos usados. No es un enunciado, es la referencia para ver cómo se estructura un sistema experto de principio a fin, con más reglas y más profundidad que los ejemplos de arriba.
Volver a la UD05 · Ejercicios · Notebook 10 · Notebook 5 · Notebook 8 · Entregas