Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Formalización e
Implementación
SCALAB
IC. 2015-16
1 Formalización
4 Implementación de SBC
5 (Tratamiento de la Incertidumbre)
6 (Búsqueda)
1 Formalización
4 Implementación de SBC
5 (Tratamiento de la Incertidumbre)
6 (Búsqueda)
1 Formalización
4 Implementación de SBC
5 (Tratamiento de la Incertidumbre)
6 (Búsqueda)
1 Formalización
4 Implementación de SBC
5 (Tratamiento de la Incertidumbre)
6 (Búsqueda)
1 Formalización
4 Implementación de SBC
5 (Tratamiento de la Incertidumbre)
6 (Búsqueda)
1 Formalización
4 Implementación de SBC
5 (Tratamiento de la Incertidumbre)
6 (Búsqueda)
1 Formalización
4 Implementación de SBC
5 (Tratamiento de la Incertidumbre)
6 (Búsqueda)
1 Formalización
4 Implementación de SBC
5 (Tratamiento de la Incertidumbre)
6 (Búsqueda)
1 2 3 Regla-mover-arriba
Regla-mover-abajo
5 6
Regla-mover-derecha
4 7 8 Regla-mover-izquierda
1 2 3
1 1 2 3 X
2 5 6
3 4 7 8
Primera regla
Más conocimiento
Más prioridad
Más especı́fica
Más general
Referente al elemento más nuevo
No aplicada antes (principio de refracción)
Más veces aplicada
Aleatoriamente
Explorar todas
Metarreglas
Mezcla de estrategias
Relaciones estándar:
Son independientes del dominio
Son dos: Subclase-de y Instancia-de
La técnica de inferencia basada en herencia de propiedades razona
sobre ellas
Relaciones no estándar:
Representan dependencias entre conceptos de un dominio
Hay que buscar formas de implementarlas: atributos cuyo valor es una
referencia a otro marco
Hay que implementar las inferencias
UNIVERSIDAD
es-un:
Atributo Tipo Posibles valores Cardinalidad V. defecto
nombre cadena 1..1
titulaciones lista instancias 1..100
departamentos lista instancias 1..10
número-alumnos número 1..1 0
tipo sı́mbolo {pública, privada, iglesia} 1..1 pública
UNIVERSIDAD-PÚBLICA
es-un: UNIVERSIDAD
Atributo Tipo Posibles valores Cardinalidad V. defecto
tipo pública
comunidad-autónoma instancia 1..1
financiación número 1..1
TITULACIÓN
es-un:
Atributo Tipo Posibles valores Cardinalidad V. defecto
nombre cadena 1..1
universidad instancia 1..1
departamentos lista instancias 1..10
número-alumnos número 1..1 0
alumnos lista instancias 0..1000
centro instancia
ASIGNATURA
es-un:
Atributo Tipo Posibles valores Cardinalidad V. defecto
nombre cadena 1..1
titulacion instancia 1..1
número-alumnos número 1..1 0
alumnos lista instancias 0..1000
GII-UC3M
es-un: TITULACIÓN
Atributo Posibles valores/Valor
nombre “Grado en Ingenierı́a Informática”
universidad #UC3M
departamentos (#Dept-Informática-UC3M #Dept-Fı́sicas-UC3M . . . )
número-alumnos 800
centro #EPS-UC3M
Demonio UNIVERSIDAD.número-alumnos:if-needed ()
número=0
For ?titulación in ?self.titulaciones
número=número+(enviar ?titulacion dame-número-alumnos)
Demonio TITULACION.número-alumnos:if-set ()
enviar ?self.universidad cambia-número-alumnos
(enviar ?self.universidad dame-número-alumnos)
A A
BRAZO−ROBOT
bloque−cogido(0/1) SOPORTE
bloques−sobre(0/1)
1 Formalización
4 Implementación de SBC
5 (Tratamiento de la Incertidumbre)
6 (Búsqueda)
De bajo nivel:
Para la resolución del conjunto conflicto: estrategias de resolución
Para la creación del conjunto conflicto: algoritmos de BÚSQUEDA
De alto nivel:
Necesario cuando el problema es complejo:
Cantidad de conocimiento implicado
Combinación de conocimiento representado mediante distintos
formalismos
Dificultad de representar y manejar el estado de un problema
Arquitecturas:
Se utilizan arquitecturas especı́ficas para resolver los problemas de
control en SBC complejos
Sirven para coordinar el conocimiento de diversas fuentes
Ejemplos: agendas, pizarras y sistemas de AGENTES
1 Formalización
4 Implementación de SBC
5 (Tratamiento de la Incertidumbre)
6 (Búsqueda)
1 Formalización
4 Implementación de SBC
5 (Tratamiento de la Incertidumbre)
6 (Búsqueda)
1 Formalización
4 Implementación de SBC
5 (Tratamiento de la Incertidumbre)
6 (Búsqueda)