Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Учебное пособие ч.2 - 2008

.pdf
Скачиваний:
35
Добавлен:
31.05.2015
Размер:
2.18 Mб
Скачать

5 $ # #0 0 #

! #2 # ., =C ! 1 ! #2- #0 " . : #0 ! / 0, , 98 0 . 2 ! #2 #9 - ! -

# 2 2 ; !

..

5 " " . #0 , "

2 . 2 ! #2 #9 # 2 -

, . " 2, 2 0 ; ! ..

5 " # #0 -

! ! # 0 " . ! 1 . # ; -

## #2 " , " # # ; ! . - #0 # 0 "

, , : : .- / . .

5 & ` !

= ! . . 9 ! #2 #

#2 « », 98 # . / #0.

. 0 ! #2 # =C:

1)" ! #2 #2 (; !), . " 0

#2 / 0 =C - # " , ! /

1 9 ; ! 9 . ' # =C 8 #0 0 # ! / - ! / #2- 9 .! =C. C 8 9 : . #-

=C - # . ! .

0 ( ! #2 . # 0-. 9 (! . - . 1 # . ! # " ! : #2-

# ; !) # #2

. );

2); ! 0 !! , 08 0

; ! ! . "# . :- / ; !! ! # " , 8- #0 . ! . 829 ! / # # .!-

=C - ! . ! " 0 , 0 !- #0 . 2 ; ! /.

70

2 6 (#, -!,

#) - ! / # ! . ##, - ! 98 # ! . " : . ; ! . " .

] A % ` !

( .!29 ., . # 12 ! 2 # ; !, ! 0 2 =C ! ! # 0. ! / #, 1 98 . ## #2

# 9 , 0 . .,

0 # 12 . 0 #2 2 #. G. ,

" =C ! # # ! # / ! . 8 -

, ! " ! 2 # # ,

2 " 2 !, / 2 2

:, . 0 #2 ! ! # 0 2 0, #-

2 ! 2, # 2 #9 0

! / , . " 2, ! 2 1 ,

. 1 0 . B # .-

0 #0 0 . #0 =C ! # 0. =- ! ., 08 0 . ! # 9, - 9 ! ., # # #0. ## #2 !- " #. "8 . # #2 . . 0- #0 0 . " 2 0 2 0, . . ; #9/ 2.

; ! . ! ! # 0 0 !-

# # 98 . " .:

1) 0. . 0 #09 0 #2 0 ; !, ! !# 0 ! . 0.

2) . ! # 0 ! #0# ! 2 # 12 ! . "#.

3) . # ! # 0 !-

"#.

# ; ! .

! # 0 # 98:

1)! #2 9 0 ! 0, " # #- ". . ! # ! . "#.

2)=C . 1 2 . "

! . "#.

71

< . . ! #2 . # : / ;- ! ..

(# : / 0 ! 9 =C:

=C "8 0;

! / # =C:

1)! "# .- #0 -, ! 0, ! 0;

2)! .- #0 ! / :

, ! ., #0 / .

;# / 0.

(# : / 0 ! ! . 1 -

:

=C, 08 1 .

., 98 . 1 -

! #0 1 0 #2 . .. (# : / 0 ! ! ! #2 0:

# =C;

=C / .;

" =C #, 0, =C -

" . . ! ... ! . (! # 0.).

(# : / 0 ! # 1. :

! =C - 1000 ! ! #;

=C - 1000 10000

! #;

# =C - " # 10000 ! #. (# : / 0 ! 0:

# #2 " / =C, " 1-2

. 0/ . . #2 AF;

. / " / =C, " 2-4

. 0/, ! ., 0 ! LISP, PROLOG, CLIPS;

! . 1# " / =C, " 4-8 .- 0/, ! ., 0 ! CLIPS ! # AF;

.. " / =C, " 1,5-2 -, ! ., 0 ! C++, Java ! # AF.

72

(# : / 0 ! 0 #2. . .:

=C - " 9 0 ! . "- # 0, " ! .

. 09 0 .. " #2;

. =C - ! 9 / 9,

0 . 0 0 . : . # .

.;

. =C - " 9 ! 0 -

. "H . #2 . ! -

! / ! ! . .

` !

08 .0 # # 2 ! # 0 # 0

" =C, 0 #9 # 98 1 2 ; !:

: / 0, / ! # / 0, : . # / 0, ! #-

, ! 0 ; !# / 0 ( . 4.15).

B #

 

=C

 

 

 

! 0

 

@

 

 

 

; !# / 0

 

 

 

: / 0

 

 

 

@ " 0

:-

F 1

#

. #

 

 

 

 

( / ! # / 0

 

1-

 

 

 

! #

 

 

 

 

 

 

0

-

 

C

K . # / 0

 

 

&. 4.15. 2 n 6 7

= ! A % #9 0 #

: . #2 (" #2) ! 0, . 9-

73

0: "8 ; !, #0 .

; #9 ! 0 0 ("H), -

( ) ; ! ! # #2 1 0,

0, 08 0 1 . .

! / : / ! 0.

; ! " 9 . . B #2 : . #2 ! ; ! . ! #2 0 . ! - 0. #0 0 . #9 ! 0. = !

! , "H0 0, 1 2 -

0 # # 1 0. - # #2 / #, 098 !, ; ! -

! 0. ! # 9 #2 : . #2 ! .

= ! % %. B . ; ! ! 0 -

#2 # ! "# . "#, 0 #09 0 - ! #2 . ! 0 0 . 0, ! #09 0 . 1 0 . = ; ! 1 0 . .#

! . "# ( ), #9 98 / !

1 0. B ; ! / ! # / ! #09 0 #- 98 " : ! ! ; -

. , ! "8 ; ! #2-

. !; . 0 . "H-

. , ! ! #2 . 1 (0, !-— #, 2 / # .!.); ! /, ! #2-

. 1 0; , ! #2 . ! 1-

; ! , # . ! /, ! #2 . 1 0; , ! #2 . #0 " 0 1.

= ! A %. @ ! 2 #9 ! 0 0 - 1 0 9 0 . : . #2 . 0, -

# " " 0 # 8 98, # " -

0 . ' . # ., . ; ! ! #09- 0 ! " ! # 0 #

! / , 8 #0 0 ; ! #

: . 0 ! 1 0 =C ! #-

. (. ! 0.) : . #2 . 0.

74

. ; ! : . # / 0 #0 0 ! ,

. . 0 . " 2 ! # - " . # " . : . # .. C9 0 -

! " ! # 0 (: ., /, -

. . .) ! # ! " . ! #-

0 ; . 0. (# , # 0 .- #2, 0 . #2 .) ! / .

= ! . t #2 ; ; !

# #2 ! ! =C, 1 98 " . . F . . ; ! ! #2 . 0 ! ; !# / 0 !, ! #0 ! . 1# ! #2 0. < " ! !

! .. .! # " -

. #2 ! # " -

.

= ! . ; ! ! 0 / " ! " ! # 0 =C /- #.. '#0 ; ! 0. ! " ! ., "- ! 98 ! . " =C.

< # 9 # 98 " -

.: ! . (! ., . ! .-

0 # 1 . . 9 ! . 9 "# 2), - (! ., ! -

. . " 2 . #0 ! . 0, . .

98 . 0. ! #2 #0), ! #

(#9 0 . . 2 0 ! 0 ! #2- #9 ! # . ! .), ! #098 .

= ! " ` %. B ; . ; ! ! 0 0 ! 2 =C #0 ! #2 #0. 2 =C #0 ! #2 #0 ! #0 0 . " . "

! # 29. ! # 29 =C ! . 0 ! " 2 # ! #0 2 ! " ! #2- #0, 0 #0 2 0 2 ! ",

# 0 2 ! " ! #2 #0 (1 2 ! # ). 9 2, " " =C ! . 2 . 0 ("8

75

! ., .#098 . ! #2 #0 ), " 2 =C (! " 2 . 2 0 # ! #2-

#, 2 . 0 # : /

! #2 #0) 2 . 1 " . (! " 2 2 0 ! 1 " 0

! ! #2 #0).

$ ! & !

` !

9 #2 ! =C 9 . #2-

. . 9 : / #2 . -

. 0. . # 2 " #2- 1 .

1)" # ; ! . (expert system shells). C . ; ! 9 0, ! #, - " 2 ; ! ., 1 .-

1 "0 !. " # .- ! ! #09 0 .!, # 1 . ! / : #0 "# ! ! . 0, #09 0 ,

. 9 ! / # /. .: CENTAUR, G2 GDA, ( <<, CLIPS, @_@GgB k ‡.

2)‡ ! ..0 0. -

. #2 ; " #09 "

" . # "#0 2 0 # # / .

! " ;:: ! # 0 ! .0, -

! / ! . ! # 0 .. -

.: LISP, PROLOG, OPS5.

3)C ! ..0, ! 98 0 #2

! . (multiple-paradigm programming environment). C-

; #9 9 #2 ! .. .- #, ! #0 ! #2 #9 ." 2 ! /

" ; ! . # ! .. - 0. C ! ! " # # #2-

0 ! .. LOOP, 0 ! # ! #2

! ! # 0 : " 98 0 . !- # "H- . B ; -" # " #2 .. ! ..

76

!, " #21 9 2 ! # # KEE, KnowledgeCraft ART. = ! .. ! #09

! 0 # : / ! #2 #0 . !/ #0 ! # 98 ", ( << CLIPS, # ..

4) ' ! # #2 . #. C ;

! #09 " . ! .. . #, !-

#0 ! # 0 ! / : . " . 1 0 ! "#.. . .

. # 2 . #2 " . 29, ! #2-

. VT. = . #2 ! #0 # 2

0 . 0. # !-

. ! 0 ! / " !.. - " . # ! # 0 . 29 . - ! #2 2 #0 ! 0 .

.! ..

4.6.5. / 0 = 6

/ 0 = 6 (decision trees, 0 A-

%) - ., 1 ! . 0 . "# : ", 8 9 0 # !.

#2 ! . 0 ; ., #0 " 98 "

0 0 ! # # : / !, «c3d4... a 270...», . 98

. '#0 " 1 2, . #

"H # / 9, 2 !,

08 # ; , 0 0. !

. . 2 «F ! . A " #21 _ ? « #

«F ! . ^ ! # ! . ! 3?». G # ! # #2, ! ! . # # 98 0, # / #2 - # . #; ! . !, 0

98 . #.. @ . " ., / /,

. #, ! # # "H. = . 1 #0 . ! # . ! # # ! 0 2.

77

C 0 "#9 0 ! H . ! ., ! . 098 . 20 1. . ; "H0 0 0 ., " #21 .. ! "# . 1 0 . ", . # . . , ! 8 ! 0 #0 ! #2 #.

.0 #2 0 2, 20 1

9 ": #0 ! # !

. 2 0 ! .# . .. ' # .,

#2 . # . 0 . 21 #

! - . . 2

" #21 # #. 6 . " #21

#, . .21 " 98 ! . ! !

#, # : / 0 0

. . G # # 1 . « » -

! " #21 # . # - "

2 " . @ . " ., # . . 2 1 0 #0 0 ! / !- #2 0 ! " 2 2 «# 1» (" # ! #

) ! # .

B " # 98 . 0 ! . . 0 #09 0 # . # : / 2

(CART - classification and regression trees) # " - -

/ 0 (CHAID - Chi-squared Automatic Induction,). .: IDIS, KnowledgeSEEKER, See5/C5.0, SIPINA .!.

4.6.6. ! 7 27 =1 6 / 1 K 5

13 /

= # . ( 0: -

- Memory-based Reasoning, MBR; , "

% ! - Case-based Reasoning, CBR) "-

# ! 1# ., " # "#

8 /, . " / 2 -

# ! 2 . #2 (! # 0). =

. 9 8 . . «"# 1 ». # . ., "8 9

-" 2 . # # ! #, " "8 98 ! 8

78

!, - " 1 0 " 9 0 . .

! , ! ; . .

2, : ; .

0 .

.: KATE tools (K / 0), Pattern Recognition Workbench (Cv), ( < (< 0).

4.6.7. 1K 7 / 0/1 0 4 4 6

1K 7 / 0/1 0 4 4 6 (%

, ) #

. . A . #0 ! # .

. 0 #09 !-# 0 ! #0- 9 0 # ;:: / , ! #00 # 2 98 . # ! # : . «# <# 0>, < >«. . ! #2 2 #0 ! 0 # / ! . ( ). B . # -

. # 0 ! # -# " ." / (H9 /) #0 # 0 / /

, #0 # : /, ! 0 . . B # . ! / / #

9 #2 ! # ; ! #09

. 0 2 ! 2. G .

. # . 0 #0 0 2 # ;:: 2 0 / /. = , 0

. . # . ." /, " .

! " 2 #0 0 " # . ! #. # . ! / / . 2 "

!, #2 . 8, .

. " 8 2 0 ! !.

! # #2 ! " #0 0 ! . 0 ., ! #098 0 " 2 " #0 0 ! # #2 / / ! 0

! ..

.: WizWhy.

79