Ceci est le quatrième article d'une série (liens vers les premier , deuxième et troisièmearticles), consacré au système d'apprentissage automatique basé sur la théorie des treillis, appelé «système VKF». Le programme utilise des algorithmes basés sur des chaînes de Markov pour générer les causes de la propriété cible en calculant un sous-ensemble aléatoire de similitudes entre certains groupes d'objets d'apprentissage. Cet article décrit la représentation d'objets via des chaînes de bits afin de calculer les similitudes par multiplication au niveau du bit des représentations correspondantes. Les objets avec des caractéristiques discrètes nécessitent une certaine technique de l'analyse de concept formelle. Le cas des objets à caractéristiques continues utilise la régression logistique, divisant la zone de changement en sous-intervalles en utilisant la théorie de l'information et une représentation correspondant à l'enveloppe convexe des intervalles comparés.
1 Signes discrets
, , - . , ""/"". 'null' ( '_' ), () .
. . , .
( , ), () .
() - () - . , .
-, .
-, .
- , , - , .
( . )
G\M | h | i | j | k |
---|---|---|---|---|
a | 1 | 1 | 1 | 0 |
b | 0 | 1 | 1 | 1 |
c | 1 | 1 | 0 | 0 |
d | 1 | 0 | 1 | 0 |
f | 0 | 1 | 0 | 1 |
g | 0 | 0 | 1 | 1 |
, .
, 121 , 24 !
, :
- .
- , ( - ).
- (-) .
- .
CPython-: 'vkfencoder' vkfencoder.XMLImport 'vkf' vkf.FCA. — : vkf.FCA MariaDB, vkfencoder.XMLImport XML .
2
. C4.5 .
, .
, , , . .
2.1
, . .
- .
.
— .
, , . .
2.2
, — . ()
.
.
, — .
.
.
, .
2.3
. ( 1). . , .
.
,
— R, — ( ) — .
, ,
— () , a — , ..
:
— .
2.4
() .
.
,
.
-
—
— .
— .
, - -
"-" : 1 .
, . :
- ,
,
"-" Wine Quality ( . ). . ( >7), .
( 2.3) "" "". ( ) , 0 1. " " "" .
Mais la situation avec la paire («pH», «alcool») était radicalement différente. Le poids "alcool" était positif, tandis que le poids "pH" était négatif. Mais avec l'aide d'une transformation logique évidente, nous avons obtenu l'implication ("pH" "de l'alcool").
L'auteur tient à remercier ses collègues et étudiants pour leur soutien et leurs encouragements.