هذا هو المقال الرابع في سلسلة (وصلات ل أول مرة ، الثانية و الثالثةمقالات) ، مكرسة لنظام التعلم الآلي القائم على نظرية المشابك ، تسمى "نظام VKF". يستخدم البرنامج خوارزميات تعتمد على سلاسل ماركوف لتوليد أسباب الخاصية الهدف عن طريق حساب مجموعة فرعية عشوائية من أوجه التشابه بين بعض مجموعات كائنات التعلم. توضح هذه المقالة تمثيل الكائنات من خلال سلاسل البت من أجل حساب أوجه التشابه عن طريق الضرب بالبت للتمثيلات المقابلة. تتطلب الكائنات ذات السمات المنفصلة بعض الأساليب من تحليل المفهوم الرسمي. تستخدم حالة الكائنات ذات السمات المستمرة الانحدار اللوجستي ، حيث تقسم منطقة التغيير إلى فترات فرعية باستخدام نظرية المعلومات وتمثيل يتوافق مع الهيكل المحدب للفترات المقارنة.
1 علامات منفصلة
, , - . , ""/"". 'null' ( '_' ), () .
. . , .
( , ), () .
⟨L,∧,∨⟩ G () ∧- M () ∨- . gIm⇔g≥m (G,M,I) L(G,M,I), ⟨L,∧,∨⟩.
x∈L ⟨L,∧,∨⟩ ∨-, x≠∅ y,z∈L y<x z<x y∨z<x.
x∈L ⟨L,∧,∨⟩ ∧-, x≠T y,z∈L x<y x<z x<y∧z.
∧- , , ∨- , .
( . (L,L,≥))
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
, . .
E=G∪O G - O. [a,b)⊆R V:G→R G[a,b)={g∈G:a≤V(g)<b}, O[a,b)={g∈O:a≤V(g)<b}
E[a,b)={g∈E:a≤V(g)<b}.
[a,b)⊆R V:G→R
ent[a,b)=−|G[a,b)||E[a,b)|⋅log2(|G[a,b)||E[a,b)|)−|O[a,b)||E[a,b)|⋅log2(|O[a,b)||E[a,b)|)
a<r<b [a,b)⊆R V:G→R
inf[a,r,b)=|E[a,r)||E[a,b)|⋅ent[a,r)+|E[r,b)||E[a,b)|⋅ent[r,b).
— V=r .
V:G→R أ=دقيقة{الخامس} الخامس0, الخامسل+1 , ب=ماكس{الخامس}. {الخامس1<...<الخامسل} .
2.2
2ل, ل — . ()
δالخامسأنا(ز)=1⇔الخامس(ز)≥الخامسأناσالخامسأنا(ز)=1⇔الخامس(ز)<الخامسأنا،
1≤أنا≤ل.
δالخامس1(ز)...δالخامسل(ز)σالخامس1(ز)...σالخامسل(ز) الخامس ز∈ه.
, — .
δ(1)1...δ(1)لσ(1)1...σ(1)ل الخامسأنا≤الخامس(أ1)<الخامسي δ(2)1...δ(2)لσ(2)1...σ(2)ل الخامسن≤الخامس(أ2)<الخامسم.
(δ(1)1⋅δ(2)1)...(δ(1)ل⋅δ(2)ل)(σ(1)1⋅σ(2)1)...(σ(1)ل⋅σ(2)ل)
min{vi,vn}≤V((A1∪A2)″)<max{vj,vm}.
, 0…00…0 min{V}≤V((A1∪A2)″)≤max{V}.
2.3
. ( 1). . , .
pi1∨…∨pik pi1+…+pik>σ 0<σ<1.
,
— c:Rd→{0,1}, Rd — ( d ) {0,1} — .
, ⟨→X,K⟩∈Rd×{0,1},
p→X,K(→x,k)=p→X(→x)⋅pK∣→X(k∣→x),
p→X(→x) — () , a pK∣→X(k∣→x) — , .. →x∈Rd
pK∣→X(k∣→x)=P{K=k∣→X=→x}.
c:Rd→{0,1}
R(c)=P{c(→X)≠K}.
b:Rd→{0,1} pK∣→X(k∣→x)
b(→x)=1⇔pK∣→X(1∣→x)>12>pK∣→X(0∣→x)
b :
∀c:Rd→{0,1}[R(b)=P{b(→X)≠K}≤R(c)]
pK∣→X(1∣→x)=p→X∣K(→x∣1)⋅P{K=1}p→X∣K(→x∣1)⋅P{K=1}+p→X∣K(→x∣0)⋅P{K=0}==11+p→X∣K(→x∣0)⋅P{K=0}p→X∣K(→x∣1)⋅P{K=1}=11+exp{−a(→x)}=σ(a(→x)),
a(→x)=logp→X∣K(→x∣1)⋅P{K=1}p→X∣K(→x∣0)⋅P{K=0} σ(y)=11+exp{−y} — .
2.4
a(→x)=logp→X∣K(→x∣1)⋅P{K=1}p→X∣K(→x∣0)⋅P{K=0} →wT⋅φ(→x) φi:Rd→R (i=1,…,m) →w∈Rm.
⟨→x1,k1⟩,…,⟨→xn,kn⟩ tj=2kj−1.
log{p(t1,…,tn∣→x1,…,→xn,→w)}=−n∑j=1log[1+exp{−tjm∑i=1wiφi(→xj)}].
,
L(w1,…,wm)=−n∑j=1log[1+exp{−tjm∑i=1wiφi(→xj)}]→max
.
-
→wt+1=→wt−(∇→wT∇→wL(→wt))−1⋅∇→wL(→wt).
sj=11+exp{tj⋅(wT⋅Φ(xj))}
∇L(→w)=−ΦTdiag(t1,…,tn)→s,∇∇L(→w)=ΦTRΦ,
R=diag(s1(1−s1),s2(1−s2),…,sn(1−sn)) —
s1(1−s1),s2(1−s2),…,sn(1−sn) diag(t1,…,tn)→s — t1s1,t2s2,…,tnsn.
→wt+1=→wt+(ΦTRΦ)−1ΦTdiag(t)→s=(ΦTRΦ)−1ΦTR→z,
→z=Φ→wt+R−1diag(t1,…,tn)→s — .
, - -
→wt+1=(ΦTRΦ+λ⋅I)−1⋅(ΦTR→z).
"-" : 1 .
, . :
- Vk ,
R2=1−exp{2(L(w0,…,wk−1)−L(w0,…,wk−1,wk))/n}≥σ
Vk ,
1−L(w0,…,wk−1,wk)L(w0,…,wk−1)≥σ
"-" Wine Quality ( . ). . ( >7), .
( 2.3) "" "". ( ) , 0 1. " " "" .
لكن الوضع مع الزوجين ("الأس الهيدروجيني" و "الكحول") كان مختلفًا تمامًا. كان وزن "الكحول" موجبًا ، بينما كان وزن "الأس الهيدروجيني" سالبًا. ولكن بمساعدة تحول منطقي واضح ، حصلنا على الدلالة الضمنية ("pH"⇒ "الكحول").
يود المؤلف أن يشكر زملائه وطلابه على دعمهم وحوافزهم.