Función de Contribución “CTR”

La función "CTR" de contribución de una regla a sus sucedentes completa el análisis de cómo evaluar una regla. Esta depende de los pesos de la regla y del antecedente en doble sentido:

1.-El cumplimiento o no de éste, define con cual de los dos pesos trabajar, y

2.-Su propio grado de certidumbre (el antecedente) se necesita para el cálculo,

Entonces, se supone que esta función reciba estos datos y retorne una lista de valores que representan el aporte correspondiente a cada proposición sucedente.

CTR(C(A), WS11,..., WSrl, WS12,..., WSr2) =

CTRSl(C(A), WSll, WS12),

CTRS2(C(A), WS2l, WS22)

,...,

CTRSr(C(A), WSrl, WSr2)


donde C(A) denota la certidumbre del antecedente mientras que WSil, WSi2 y CTRSi son los pesos y la contribución específica de la regla para el sucedente i.

La función entonces debe trabajar para cada sucedente i por separado acorde con los siguientes criterios:


a) Si se cumple A con completa seguridad, C(A) = 1, entonces
CTRSi = WSil.

b) Si no se cumple A con absoluta seguridad, C(A) = -1, entonces
CTRSi = WSi2.

c) Si A se satisface con peso no absoluto, C(A) > O y C(A) < 1
entonces se recalcula la contribución usando C(A) y WSil.

d) Si A se incumple con peso no extremo, C(A) < O y C(A) > -1,
entonces se recalcula la contribución usando C(A) y WSi2.

e) Si A es desconocido, C( A) = 0, entonces CTRSi = 0.


 

  Arriba