n AprioriTid, thut ton AprioriHybrid, thut ton SETM, thut ton AIS, thut ton genrule(pht sinh lut).Trong nhng thut ton ny th thut ton AprioriHybrid l thut ton tt nht da trn phn tch sau: Ngoi ra vic ng dng thut ton trn kt hp vi khai thc mng nrn cng c p dng cho nhiu lnh vc nh p dng cho vic d on tnh trng ph sn ca cc cng ty da trn mu ca cc cng ty b ph sn kt hp vi phn tch tnh trng ca cng ty da trn lut kt hp nhm d on kh nng ph sn Kt hp vi Fuzzy Logic th lut kt hp to ra nhiu lut hn h tr cho vic ra quyt nh tt hn trong mi lnh vc vi thut ton SSDM ang c pht trin II/ CC THUT TON CHO LUT KT HP: I1_1/ tng chung ca thut ton pht sinh lut kt hp: Da trn tp cc phn t I v min_sup tm ra cc tp phn t I l tp con ca I tha mn min_sup. Sau da vo min_conf pht sinh lut. Thc t vi tp n phn t th s ln duyt t nht l 2n . iu ny a n vic bng n t hp.C nhiu thut ton nh AIS,SETM,Apriori,AprioriTID v AprioriHybrid II._2/ Thut ton Apriori: 1/ L1 = ( cc tp phn t ch c 1 phn t }; 2/ For ( k=2; Lk-1 <> ; k++) do begin 3/ Ck =apriori-gen(Lk-1);// Cc ng vin mi new candidates 4/ forall transactions(giao tc) t D do begin 5/ Ct = subset(Ck,t) ; // Cc ng vin cha trong t 6/ forall candidates c Ct do 7/ c.count++ ; 8/ end; 9/ Lk = { c Ck | c.count >= minsup } 10/ end 11/ Answer =
L
k
II_3/Thut Ton AprioriTid: 1/ L1 = { Cc tp hp tha 1-phn t } 2/ C1 = c s d liu D; 3/ for ( k=2;Lk-1 <> ; k ( do begin 4/ Ck = apriori-gen(Lk-1) ; //Pht sinh cc ng vin mi 5/ C k = ; 6/ forall danh sch (entries) t C k 1 7/ // Xc nh cc tp phn t ng vin trong ck cha trong giao tc vi bin nh danh t.TID Ct = { c Ck | ( c- c[k]) t.set of items ( c- c[k-1]) t.set of items }; 8/ forall ng vin (candidates) c Ct do 9/ c.count ++; 10/ if ( Ct <> ) then C k + =<t.TID>,Ct >; 1
Hc vin: T Vnh Sn M HV: CH0301061 11 end; 12/ Lk = { c Ck | c.count >= minsup} 13/end; 14/ Answer =
L
k
Hc vin: T Vnh Sn M HV: CH0301061 Nh vy da trn cc d liu tnh hnh ti chnh c sn ca cng ty kt hp vi kh nng a n ph sn ca cc cng ty c ta c th tm ra cc yu t vi ngng min_sup v min_conf da trn lut kt hp m tm ra c cc lut nhm h tr cho cc cng ty hn ch c s ph sn. Tuy nhin thc t cng c cc phn mm da trn lut kt hp v mng nrn suy ra lut ph sn nh sau: Kin trc ca mng nrn d on ph sn: D/Hng pht trin: Ngy nay tm ra c nhiu lut hn na h tr quyt nh cho cc nh ti chnh , cc chuyn gia Y khoa , chuyn gia gio dc ,kh tng thy vn ngi ta kt hp khng nhng vi mng n rn trong vic pht sinh lut m cn kt hp c vi lgic m . C th l thut ton SSDM( Semantically Similar Data Mining Algorithm) do Eduardo L. G. Escovar, Mauro Biajiz, Marina T. Pires Vieira Thut ton ny dng cc khi nim trong lgic m biu din s tng t gia cc phn t. V d nh: TID attribute1 attribute2 1 chair table 2 sofa desk 3 chair desk 4 chair table Da trn lut kt hp v d liu ta c : chair => table (min_sup 50%, min_conf 67%) sofa => desk ( min_sup 25%, min_conf 100%) chair => desk (min_sup 25%, min_conf 33%) Nn tng ca thut ton SSDM gm 3 yu t: min_sup: ng h ti thiu min_conf: tin cy ti thiu min_sim: tng t ti thiu gia hai phn t da trn s tng t khi ta dng lut kt hp Da trn khi nim mi v min_sim kt hp vi lgic m ta s tm ra c nhiu lut hn na trong tng lnh vc h tr rt nhiu cho con ngi