О МАНИПУЛИРОВАНИИ ЗНАНИЯМИ С ИСПОЛЬЗОВАНИЕМ НЕЧЕТКИХ МНОЖЕСТВ

  • Published on
    05-Apr-2017

  • View
    215

  • Download
    3

Embed Size (px)

Transcript

  • 55

    .., .. ( )

    . ( ). ( ) (inference engine), . , (fuzzy) , "-" .

    1.

    () . e D D(e), U. , . is_a(e, D), U2U ( ), , is_a(e,D)D(e). , (1), (0), ( ) m(e,D) U2U, D {eU|m(e,D)=1}. D` D: D` {eD|m(e,D`)=1}. , , ( D) mD(e) m(e).

    m() [0,1], .. , . .

    56

    | - /, /m() () m().

    m(), () , , . ( ) : D {eU|mD(e)} ( D {e/m(e)}) , D`D, D` {eD|mD`(e)} ( D` {e/mD`(e)}).

    : , ? -. :

    (1) D {e1/m(e1),, ek/m(ek),} (, , ).

    (2) (carrier) CD , D CD {eU|mD(e)>0}. D`D : D` {eCD|mD`(e)}.

    2.

    , E ; , . , .

    A B E : l(A,B)=1-(A,B), (A,B) .

    ( ) (A,B). (A,B). , A B E.

  • 57

    3. .

    , . . , , - . , : . .

    , , [2, 5], .

    1: , X is(X) ( ).

    2: , .

    2. - .

    3: P n M ; n- E P, M.

    4: A B , - M=[0,1], :

    ) , , . ) [0,1] E, A B.

    5: , , . , , , .

    58

    , , M=[0,1].

    .

    4.

    , ( ) , , . , , ( ) , . , -. [6]. (. [2,7]) :

    if EVENT then else_if then else_if fi fi fi

    case EVENT of value1:{}; valuek:{};end_case.

    , ( else), (., , [1] ). . ([3,4]) :

    1. ( ). 2. ( )

    . , .

    . () :

    3. , , ( ).

    4. ( ) . .

  • 59

    5. (),

    , .

    6. , , , , , , .

    7. : (A,B)(C,D)M [(A [B # D]) # C], (A,B) , C , D , , # . , (A,B).

    , , . () , "" . , -, , , .

    , . ( ) ( ), . . , . .

    - , . , . , -, , , ( ); -, , , . , . , , . , . , .

    60

    , . (, Allegro CL [7]).

    1. . . .: , 1977 432 . 2. .., .., ..

    . .: , 1990 271 . 3. .. - . .:

    , 1981 231 . 4. ., . .

    . .: , 1990 288 . 5. .

    . .: , 1976 162 . 6. . , . M.:

    , 1986 406 . 7. www.franz.com

Recommended

View more >