Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 26 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
26
Dung lượng
469,85 KB
Nội dung
Header Page of 126 -1- B GIO DC V O TO I HC NNG VN CM VN NG DNG LOGIC M XY DNG H TR GIP CHN ON BNH THN KINH - TM THN Chuyờn ngnh: KHOA HC MY TNH Mó s: 60.48.01 TểM TT LUN VN THC S K THUT Nng - 2010 Footer Page of 126 Header Page of 126 -2- Cụng trỡnh ủc hon thnh ti I HC NNG Ngi hng dn khoa hc: PGS.TS Phan Huy Khỏnh Phn bin 1: PGS.TS ON VN BAN Phn bin 2: TS HUNH CễNG PHP Lun ủc bo v ti Hi ủng chm Lun tt nghip Thc s k thut hp ti i hc Nng vo ngy 17 thỏng 12 nm 2010 * Cú th tỡm hiu Lun ti: - Trung tõm Thụng tin - Hc liu, i hc Nng - Trung tõm Hc liu, i hc Nng Footer Page of 126 Header Page of 126 -3- M U Lý chn ủ ti Chun ủoỏn bnh y hc núi chung cng nh lnh vc thn kinh, tõm thn núi riờng l mt lnh vc tng ủi phc tp, lnh vc ny cú nhng ủc ủim khỏc bit ủú l mi quan h tng h gia lý thuyt v thc hnh i tng ca lnh vc ny l nhng bnh nhõn, nhng ngi thc s ú l nhng thc th sng ủc t chc rt phc v mt sinh hc kốm theo ủú l hng lot nhng quỏ trỡnh sng tỏc ủng qua li, nh hng ln Nhng quỏ trỡnh ny luụn b chi phi bi ủiu kin mụi trng nh: xut hin ủi khỏng mi, bnh tt, mm bnh, v ngun bnh Kin thc y hc cng khỏ phc tỡm nhng kin thc mi, phng phỏp truyn thng l da trờn s mụ t ca cỏc ca bnh, hp nhng ca bnh v cỏc nghiờn cu tnh khỏc (thớ nghim) v nú ủc sp xp nhng danh sỏch riờng v nhng ngun nh h s bnh ỏn, nht ký y khoa, c s d liu ủ ti nghiờn cu Chớnh vỡ th m ngi bỏc s thng b trn ngp nỳi d liu khng l V ủc bit l nhng d liu ủú mi bnh nhõn li cú s m h khỏc nhau, gn vi cm xỳc ca mi ngi Ngi bỏc s luụn phi lm vic trng thỏi cng thng yờu cu phi ủc nhng quyt ủnh ủỳng ủn hiu qu nht Nhng bnh liờn quan ủn thn kinh, tõm thn t trc ti ủó nhn ủc s quan tõm ủc bit gii y khoa Trong xó hi ngy nay, m ỏp lc cuc sng ngy cng ln hn, mụi trng ngy cng ụ nhim, thỡ nhng chng bnh v thn kinh, tõm thn li cng nhiu Nhng bnh ny cú th xy mi la tui v l nguyờn nhõn ch yu nh hng ti t vong hoc tr thnh ngi vụ dng c ủi Footer Page of 126 Header Page of 126 -4- Vit Nam cng s khụng trỏnh quy lut ny bi cnh ủt nc ủang chuyn sang giai ủon cụng nghip húa, hin ủi húa S chuyn ủi v li sng, nhp sng cụng nghip cha cú s thớch ng v cõn bng ủang to ủiu kin cho cn bnh tõm thn phỏt trin Theo s liu thng kờ ca Bnh vin Tõm thn Trung ng Vit Nam, nm 2003 c nc cú trờn 10 triu ngi ủang b ri lon tõm thn, cn cú s chm súc Trong ủú, s bỏc s chuyờn khoa tõm thn li ủang thiu trm trng C nc ch cú hn 850 bỏc s chuyờn v lnh vc ny, chim t l 1/100.000 dõn, quỏ thp so vi cỏc nc khu vc Nhm hng ng tinh thn ngy Th gii v sc khe tinh thn, thụng tn xó Vit Nam cho bit T chc Y t Th gii (WHO) kờu gi cỏc c quan y t v cng ủng nõng cao nhn thc, giỳp phỏt hin, ủ phũng v ủiu tr cỏc bnh v tinh thn, ủú hot ủng tuyờn truyn qua cỏc phng tin truyn thụng ủúng vai trũ ht sc quan trng Trong tỡnh hỡnh thc t vo trc nhng nm 1965 hu ht cỏc bi toỏn ủu s dng lý thuyt rừ, nờn cú rt nhiu hn ch vi cỏc lp bi toỏn mụi trng thụng tin khụng chớnh xỏc, khụng chc chn Trong lnh vc y t tri thc chuyờn gia l rt quan trng v nhng tri thc ny phn ln ủc phỏt biu bng ngụn ng vi cỏc thụng tin m v khụng chc chn, chuyờn gia cng lm vic lõu nm thỡ cng tớch lu nhiu kinh nghim, nhng kinh nghim ny khụng tn ti mói mói vi thi gian, vỡ vũng ủi ca ngi l cú gii hn Vỡ vy, nghiờn cu phỏt trin phng phỏp lun nhm thu thp, trỡ v khai thỏc ủ phỏt huy ủc cỏc tri thc chuyờn gia ny l mt nhu cu rt cn thit Footer Page of 126 Header Page of 126 -5- Xut phỏt t nhng phõn tớch v quan sỏt trờn, nhim v nghiờn cu ca ủ ti ng dng logic m xõy dng h tr giỳp chn ủoỏn bnh thn kinh tõm thn, nhm gúp phn phỏt trin phng phỏp lun phc v vic thu thp cỏc tri thc chuyờn gia y t mụi trng thụng tin m, khụng chc chn v xõy dng mt h h tr chn ủoỏn, giỳp ủem li c hi cha tr v cha lnh bnh cho bnh nhõn Mc ủớch nghiờn cu Tỡm hiu logic m ủ dng xõy dng h tr giỳp chn ủoỏn bnh thn kinh tõm thn Kt qu ủ ti cho phộp tỡm gii phỏp Tin hc x lý cỏc ủ v chn ủoỏn bnh, to ủiu kin thun li ủỏnh giỏ v c lng i tng v phm vi nghiờn cu - Nghiờn cu v lý thuyt m ủ xõy dng c s tri thc v cỏc biu hin ca bnh viờm nóo cp v viờm mng nóo - Nghiờn cu cỏc phng phỏp chn ủoỏn bnh viờm nóo cp v viờm mng nóo - Nghiờn cu c ch suy din lựi ủ thụng dch cho c s tri thc Phng phỏp nghiờn cu - Thu thp, tỡm hiu, phõn tớch cỏc ti liu v thụng tin cú liờn quan ủn lun - Phõn tớch thit k h thng chng trỡnh - Trin khai xõy dng chng trỡnh - Kim th, nhn xột v ủỏnh giỏ kt qu Kt qu d kin - Nm ủc kin thc v logic m, cu trỳc ca h chuyờn gia m Footer Page of 126 Header Page of 126 -6- - Tỡm hiu v Tõm thn hc Thn kinh hc - Xõy dng c s d liu thc nghim, trờn c s ủú xõy dng c s d liu m phc v cho c ch suy din - Xõy dng b suy din cho h tr giỳp - Xõy dng h tr giỳp da trờn logic m ủ chn ủoỏn bnh thn kinh tõm thn B cc lun Lun gm chng: - Chng tỏc gi trỡnh by v cỏc khỏi nim v nhng ủ liờn quan ủn Logic m v h chuyờn gia m - Trong chng tỏc gi s trỡnh by v mt s ủ liờn quan ủn vic chn ủoỏn bnh thn kinh tõm thn Trờn c s lý thuyt v logic m v h chuyờn gia m ủó trỡnh by chng 1, ng dng ủ xay dng h tr giỳp chn ủoỏn bnh thn kinh tõm thn - Cui cựng, chng tỏc gi trin khai ci ủt v kt qu minh ca lun í ngha khoa hc v thc tin ca lun - Hiu v ủỏnh giỏ cỏc yu t c bn ca logic m v ng dng - Hiu ủc phng phỏp chn ủoỏn bnh thn kinh tõm thn - ng dng ủc lý thuyt logic m CNTT vo h h tr chn ủoỏn bnh thn kinh tõm thn - Mang tớnh nhõn vn, xó hi t tờn ủ ti NG DNG LOGIC M XY DNG H TR GIP CHN ON BNH THN KINH TM THN Footer Page of 126 Header Page of 126 -7- CHNG 1: C S Lí THUYT CA TI 1.1 TèM HIU LOGIC M 1.1.1 Khỏi quỏt v Logic m Logic truyn thng Logic truyn thng ch quan tõm ủn giỏ tr tuyt ủi (ủỳng hoc sai) Logic truyn thng luụn tuõn theo gi thuyt Mt l tớnh thnh viờn ca hp: Vi mt phn t v mt hp bt k, thỡ phn t hoc l thuc hp ủú, hoc thuc phn bự ca ủú Gi thit th hai l ủnh lut loi tr trung gian, khng ủnh mt phn t khụng th va thuc mt hp va thuc phn bự ca nú Logic m Logic m l s m rng ca logic nh phõn c ủin Cú s tng ng gia hp c ủin v logic nh phõn, gia m v logic m Vớ d, phộp toỏn hp tng ng vi logic OR, phộp toỏn giao tng ng vi phộp AND, v phộp toỏn bự tng ng vi phộp NOT 1.1.2 Tp hp c ủin v hp m Tp hp c ủin Tp hp m a Cỏc khỏi nim Theo lý thuyt m hm thnh viờn A (x) : ủc trng cho mc ủ tn ti ca phn t x A: A (x) [0, 1] Kớ hiu: A = {( A ( x) | x) : x X } X l ton th A l m (gi tt l m) ca X A ủc gi l hm thnh viờn ca A A ( x ) gi l ủ thuc ca x vo m A Footer Page of 126 Header Page of 126 -8- b Cỏc toỏn t - Phộp hp: Cho A v B l hai m c s X Tp m ca phộp toỏn hp A v B cng l m X vi hm liờn thuc nh sau: A B ( x ) = A ( x) B ( x) = max(à A ( x), B ( x)) - Phộp giao: Cho A v B l hai m c s X Tp m ca phộp toỏn giao A v B cng l m X vi hm liờn thuc nh sau: A B ( x ) = A ( x) B ( x) = min(à A ( x), B ( x)) - Phộp bự: Cho A l bự ca m A c s X Phn bự ca m A cng l m X vi hm liờn thuc nh sau: A ( x ) = A ( x) - Phộp kộo theo: A B ( x ) = A B ( x ) = max[(1 A ( x)), B ( x)] - Phộp bao hm: A B A ( x) B ( x) 1.1.3 Mnh ủ m Trong logic rừ thỡ mnh ủ l mt cõu phỏt biu cú giỏ tr ủỳng hoc sai Trong logic m thỡ mi mnh ủ m l mt cõu phỏt biu khụng nht thit l ủỳng hoc sai Mnh ủ m ủc gỏn cho mt giỏ tr khong t ủn ủ ch mc ủ ủỳng (ủ thuc v) ca nú 1.1.4 Bin ngụn ng Logic m liờn quan ủn lp lun trờn cỏc thut ng m v m h ngụn ng t nhiờn ca ngi Bin nhn cỏc t ngụn ng t nhiờn lm giỏ tr gi l bin ngụn ng Bin ngụn ng dựng ủ mụ hỡnh húa nhng tri thc khụng chớnh xỏc hay m h v mt bin m giỏ tr chớnh xỏc cú th cha bit Footer Page of 126 Header Page of 126 -9- Mt bin ngụn ng l mt b ba (V, U, Tv), ủú: - V l mt bin ngụn ng xỏc ủnh trờn mt tham chiu X - U lm giỏ tr m V cú th nhn - Tp Tv = {A1, A2, }, hu hn hay vụ hn, cha cỏc m ủc chun húa ca X, ủc dựng ủ ủc trng V Vớ d Cho V l ủ st ca mt ngi, Tv = {SN, S, SC, SRC}, cỏc t SN, S, SC, SRC ủc xỏc ủnh bi m Hỡnh 1.10 V= ủ st, U = [370 410], Tv = {SN, S, SC, SRC} Hỡnh 1.10 Vớ d v bin ngụn ng (V, U, Tv) dựng ủ mụ t ủ st bnh nhõn 1.2 H THNG DA TRấN TP LUT M 1.2.1 Cỏc dng lut c ủin 1.2.1.1 Cỏc lut gỏn 1.2.1.2 Cỏc lut ủiu kin 1.2.1.3 Cỏc lut khụng ủiu kin 1.2.2 Phõn ró cỏc lut phc hp 1.3 H CHUYấN GIA M 1.3.1 Khỏi quỏt 1.3.2 Cu trỳc v hot ủng ca h chuyờn gia m Footer Page of 126 Header Page 10 of 126 - 10 - Hỡnh 1.11 Cu trỳc mụ hỡnh m - C s lut: cha ủng cỏc lut m IF THEN, thc cht l mt cỏc phỏt biu hay quy tc m ngi cú th hiu ủc, mụ t hnh vi ca h thng Hat ủng suy din ca mt mụ hỡnh m - B tham s mụ hỡnh: quy ủnh hỡnh dng hm thuc ca giỏ tr ngụn ng ủc dựng ủ biu din bin m v cỏc lut m Giỏ tr cỏc tham s cú th ủc ủỏnh giỏ bng kinh nghim ca cỏc chuyờn gia ngi hay l kt qu ca quỏ trỡnh khai phỏ tri thc t thc nghim Thụng thng, c s lut v b tham s ủc gi chung l c s tri thc - C ch suy din: cú nhim v thc hin th tc suy din m da trờn c s tri thc v cỏc giỏ tr ủu vo ủ mt giỏ tr d ủoỏn ủu - Giao din m húa: thc hin chuyn ủi cỏc ủu vo rừ thnh mc ủ trc thuc cỏc giỏ tr ngụn ng - Giao din kh m: cú th cú hoc khụng, thc hin chuyn ủi kt qu suy din m thnh giỏ tr ủu rừ 1.3.3 Thu thp tri thc mụi trng m 1.3.4 Lnh vc ng dng ca Logic m 1.4 CCH TIP CN BNH THN KINH Footer Page 10 of 126 Header Page 12 of 126 - 12 - CHNG 2: NG DNG LOGIC M XY DNG H TR GIP CHN ON BNH THN KINH TM THN 2.1 Mễ T H THNG Trong phn ny tụi s gii thiu, kho sỏt, phõn tớch hin trng ti Trung tõm Y t Qun Thanh Khờ lm c s xõy dng v trin khai h tr giỳp chn ủoỏn bnh thn kinh tõm thn Cỏch khỏm v lm bnh ỏn l giai ủon quan trng quỏ trỡnh chn ủúan 2.1.1 Hi bnh 2.1.2 Khỏm bnh 2.1.3 Ni dung ca mt bnh ỏn 2.2 THU THP D LIU D liu ủc thu thp ti bnh viờn Tõm thn, v Trung tõm Y t Qun Thanh Khờ vi cỏc thụng tin liờn quan ủn cỏc bnh ri lon thn kinh thc vt, ri lon tin ủỡnh, ủng kinh, viờm nóo, viờm mng nóo 2.2.1 Thu thp d liu t ngun bnh ỏn Tỏc gi thc hin ủ ti ủó tin hnh thu thp cỏc bnh ỏn cú liờn quan ủn bnh viờn nóo, viờm mng nóo 2.2.2 Thu thp d liu t cỏc Chuyờn gia Bỏc s Ch yu thu thp cỏc quy lut chn ủoỏn bnh ủó ủc tớch ly qua nhiu nm kinh nghim Tri thc v chn ủoỏn bnh viờm mng nóo, viờm nóo cp ủc thu thp t vic phng t chuyờn gia bỏc s 2.2.3 Lng giỏ kt qu thu thp ủc 2.3 XY DNG V BIU DIN TRI THC 2.3.1 Mụ hỡnh kin trỳc h thng Footer Page 12 of 126 Header Page 13 of 126 - 13 - Tri thc chuyờn gia bỏc s CSDL kt qu u vo (giỏ tr rừ) C s tri thc Bnh ỏn CSDL rừ rừ M húa H thng thụng tin B tham s C s lut Giao din ngi s dng C ch suy din Ngi s dng Hỡnh 2.1 Mụ hỡnh kin trỳc h thng 2.3.2 Tham s húa bin m Cỏc bin m ủu ủc tham s húa theo nguyờn tc sau: Mi thnh phn bin m Xi, i = 1,,l vector bin trng thỏi ca mụ hỡnh ủc xỏc ủnh thụng qua b t sau: Xi = {x, U, T(x), M(x)} (2.1) Trong ủú: - x l nhón text xỏc ủnh tờn bin m, chng hn nh ủ st, ủ ủau, - Tp v tr U [UL, UU] l khong giỏ tr thc m bin rừ tng ng ca h thng (vi, i = 1,, l-1 hoc r, i = l) cú th thuc - T(x) l cỏc giỏ tr ngụn ng ủc s dng ủ biu din bin m 2.3.3 Biu din cỏc triu chng Trong lun ny nờu dng hm thnh viờn ủc trng cho cỏc bin ngụn ng triu chng, cú cỏc giỏ tr ngụn ng tng ng Cỏc triu chng l cỏc m, v mi m cú mt hm thuc cú dng sau: Footer Page 13 of 126 Header Page 14 of 126 - 14 - 0, w S w SL e ) , w [ S L , a] ( a SL ( b w ) e , w [a, b] j i ( w) = b a w [b, c] 1, w c e ( ) , w [c , d ] d c SU w e ) , w [d , S U ] ( SU d (2.2) Trong lun xõy dng hm thuc cho bin m Do_Sot Tp giỏ tr ngụn ng HDo-Sot = {SotNhe, SotVua, SotCao} Tp v tr U = [37, 42] Khong giỏ tr thc S ng vi bin m Do_Sot: S = [38, 40] Tp tham s P ủnh ngha hm thuc Do _ Sot : P = [38.5, 39, 39.5], tham s P ny ch cú tham s a, b, c p dng hm thuc tng quỏt 2.2, ta cú ủ th hm thuc SotVua Do _ Sot ( w) nh sau: 0, w 38 ) , ( 38 38 39 w ( )2 , 39 38.5 SotVua Do _ Sot ( w) = 1, w ( 39 ) , 39.5 39 40 w ( 40 39.5 ) , w S w [38,38.5] w [38.5,39] w = 39 w [39,39.5] w [39.5,40] SotVua Vi giỏ tr rừ w = 38.56, ta cú àDo_ Sot(38.56) = 0.61 Footer Page 14 of 126 Header Page 15 of 126 - 15 - Hỡnh 2.5 th hm thuc ca bin m _St ng vi giỏ tr ngụn ng SotVua 2.3.4 Xõy dng c s lut m cho h tr giỳp chn ủoỏn bnh Thn kinh Tõm thn T cỏc d liu thc nghim ủó thu thp ủc bi nhiu chuyờn gia - bỏc s, ta tin hnh xõy dng cỏc lut m, ủỏnh giỏ mc ủ tin cy ca cỏc lut m Cỏc lut m IF THEN ủc xõy dng hon ton da trờn d liu thc nghim Mi bn ghi d liu thc nghim cú th sn sinh mt hay mt cỏc lut m 2.4 SUY DIN 2.4.1 Cỏc phng phỏp suy din Cú nhiu phng phỏp tng quỏt ủ suy lun cỏc chin lc gii quyt ủ ca h chuyờn gia Nhng phng phỏp hay gp l suy din tin (foward chaining), suy din lựi (backward chaining) v phi hp hai phng phỏp ny (mixed chaining) Nhng phng phỏp khỏc l phõn tớch phng tin (means-end analysis), rỳt gn ủ (problem reduction), quay lui (backtracking), kim tra lp k hoch (plan-generate-test), lp k hoch phõn cp (hierachical planning) 2.4.2 Gii thut suy din lựi S dng cu trỳc Goal v Vet dng Stack Footer Page 15 of 126 Header Page 16 of 126 - 16 - GOAL: L lu cỏc mnh ủ cn phi chng minh ủn thi ủim ủang xột VET: L cha cỏc lut ủó ủc s dng ủ chng minh cỏc ủớch (k c ủớch trung gian) {(1) If (KL GT) Then Exit(Thnh cụng); Else {(2) GOAL = ; VET = ; CMủc = True; For each q KL Do GOAL= GOAL {(q,0)}; Repeat {(3) (f, i) Get(GOAL); //Ly mt cp (f, i) t GOAL If (f GT) Then {(4) Tỡm_lut (f, i, RULE, j); // Tỡm lut rj: leftj f If (j m) Then { VET = VET {(f, j)}; For each t leftj \ GT Do GOAL = GOAL {(t, 0)}; } Else {(5) back = True; // Bin ny dựng ủ quay lui While (f KL and back) {(6) Repeat { Footer Page 16 of 126 Header Page 17 of 126 - 17 - (g, k) Get(VET); // Ly lut rk: leftk g t VET ủ quay lui ủn lut khỏc m cng g GOAL = GOAL \ leftk; } Until (f leftk); Tỡm_lut (g, k, RULE, s); // Tỡm lut rs: lefts g If (s m) Then { For each t lefts \ GT Do GOAL = GOAL {(t, 0)}; VET = VET {(g, s)}; back = False; } Else f = g; }(6) If (f KL and back) then CMủc = False; }(5) }(4) }(3) Until (GOAL = or not(CMủc)); If (CMủc) Then Exit(thnh cụng) Else Exit(Khụng thnh cụng); }(2) }(1) Vớ d: Gi s cho : St c: Mờ Sng b: Co Git d: Nụn o: Quy Khúc m: Viờm Nóo Cp e: Kộm Linh Hot h: Ho Cho trc cỏc s kin gi thit GT = {a, b} S dng RULE cỏc lut: Footer Page 17 of 126 Header Page 18 of 126 - 18 - r1: a ^ b c, r3 b ^ c e, r5 a ^ b o, r2 a ^ h d, r4 a ^ d m, r6 o ^ e m, Cn suy KL = {m} Ban ủu GOAL = VET =ỉ ; p dng th tc Tỡm_Lut(m, 0, RULE, j), ta ủc j = (r4 l lut ủu tiờn sinh m) Khi ủú VET = {(m,4)}; GOAL = {(d,0)} (vỡ a GT nờn ch cn xột (d,0)) Ta tip tc quỏ trỡnh v cú Bng 2.13 Bng 2.13 Bng giỏ tr minh cho suy din lựi Goal (f,i) (m,0) (m,0) (d,0) (d,0) CMc j Leftj\GT V (g,k) s True D (m,4) H (m,4), (m,4) (d,2) ỉ (m,4) Lefts\GT Quay lui (d,2) (h,0) (h,0) ỉ d (o,0), (e,0) C (e,0) (o,0), True o,e (m,6), (e,3) (c,0) ỉ (c,0) (m,6), (e,3), (c,1) (o,0) (o,0) ỉ (m,6), (e,3), (c,1), (o,5) ỉ Ta cú th biu din quỏ trỡnh suy din lựi trờn ủõy thụng qua ủ th (V/HOC) suy din lựi nh Hỡnh 2.12 Footer Page 18 of 126 False Header Page 19 of 126 - 19 {m } * r r4 { o , e} * {a, d}k {e}* * {o} {d}k r2 {a, h}k * {a} {h}k * r5 r3 {a, b}* {b, c}* {a} {b}* {c}* {b}* r1 {a, b}* * {a} {b}* Hỡnh 2.12 th suy din lựi T ủ th suy lựi hỡnh 3.11 ta bit triu chng st (a), co git (b) thỡ suy ủc bnh nhõn b mờ sng (c), bit st (a), mờ sng (c) thỡ suy ủc bnh nhõn kộm linh hot (e) T triu chng st (a), co git (b) thỡ suy bnh nhõn quy khúc (o), kt hp triu chng quy khúc v kộm linh hot nh trờn ủ th suy din lựi thỡ chn ủúan bnh nhõn Viờm nóo cp Do ủú nu gi thit bit trc hai triu chng St v Co git thỡ theo phng phỏp suy din lựi chn ủúan bnh nhõn b Viờm nóo cp 2.4.3 C ch suy din Túm li, chng ny tụi ủó trỡnh by ủ thu thp tri thc t cỏc bnh ỏn cng nh t cỏc chuyờn gia bỏc s l tin ủ cho vic xõy dng h tr giỳp chn ủoỏn bnh Thn kinh Tõm thn, t cỏc tri thc thu thp ủc tụi ủó trớch lc cỏc triu chng liờn quan ủn bnh Viờm nóo v Viờm nóo cp, t triu chng xõy dng nờn cỏc m Mi m cú hm thuc tng ng riờng Ngoi ra, thnh phn c bn cho h tr giỳp ủú l Footer Page 19 of 126 Header Page 20 of 126 - 20 - cỏc c s lut T c s lut ny sinh ủc cỏc lut m V thnh phn cng khụng kộm phn quan trng l c ch suy din Trong lun ny, tụi ủó chn c ch suy din lựi ủ kt qu chn ủoỏn bnh viờm nóo v viờm nóo cp Footer Page 20 of 126 Header Page 21 of 126 - 21 - CHNG 3: CI T V TH NGHIM 3.1 CI T CHNG TRèNH H tr giỳp phc v cho vic h tr chn ủoỏn bnh thn kinh tõm thn cú tờn l h Dinemis, s dng ngụn ng Visual Basic 6.0, h qun tr c s d liu SQL Server 2006 v s dng b cụng c BaoMinh Toolbox 3.3 Chng trỡnh hon chnh s ủc ủúng gúi v vo s dng ngi dựng ch vic ci ủt (Setup) v chy chng trỡnh nh mt ng dng bỡnh thng T mụ hỡnh kin trỳc h thng ủc phỏc qua hỡnh 2.1 chng 2, h Dinemis gm phn chớnh: Phn 1: Thu thp cỏc d liu rừ t cỏc ngun khỏc (bnh ỏn, tri thc t chuyờn gia bỏc s) D liu rừ ủõy l cỏc triu chng trờn bnh nhõn Phn 2: C s tri thc l thnh phn c bn ca h Dinemis C s tri thc ca h Dinemis gm phn nh (b tham s, c s lut m) B tham s ca h Dinemis l cỏc bin m T b tham s xõy dng ủc, ta cú ủc c s lut m Phn 3: C ch suy din, t c s tri thc thu ủc phn qua b suy din ca h tr giỳp Dinemis cho kt qu chn ủúan Kt qu chn ủoỏn s ủc hin th qua giao din ngi s dng 3.2 TH NGHIM H THNG 3.2.1 th hm thuc ca triu chng Mi triu chng l mt m, mi m cú ủ th hm thuc tng ng Trong h tr giỳp Dinemis, mi triu chng ủc m húa bng ủ th hm thuc nh Hỡnh 3.3 Footer Page 21 of 126 Header Page 22 of 126 - 22 - Hỡnh 3.3 Biu din triu chng bng ủ th hm thuc 3.2.2 D liu thc nghim Cỏc c s lut cú th rỳt t cỏc mu d liu thc nghim Tp cỏc d liu thc nghim ca h tr giỳp Dinemis ủc biu din nh Hỡnh 3.5 Hỡnh 3.5 D liu thc nghim Footer Page 22 of 126 Header Page 23 of 126 - 23 - 3.2.3 Giao din chn ủoỏn ca h tr giỳp Dinemis T cỏc triu chng ủu vo, thụng qua mụ hỡnh m ca h tr giỳp gm c s lut m, c ch suy din ủ kt qu chn ủúan vi ủ tin cy kốm theo ca vic chn ủúan Giao din chn ủoỏn bnh ca h tr giỳp Dinemis ủc th hin qua Hỡnh 3.7 Hỡnh 3.7 Chn ủoỏn bnh Trong chng ny, tụi ủó trỡnh by ủc cỏch thc ci ủt, trin khai h thng v cú mt s cỏc chc nng hỡnh nh demo minh ca h tr giỳp Dinemis Footer Page 23 of 126 Header Page 24 of 126 - 24 - KT LUN NH GI KT QU a) Kt qu ủt ủc ó tỡm hiu v phõn tớch h thng Quỏ trỡnh phõn tớch bi toỏn c th, chi tit Vn dng ủc ủ logic m h thng, c th l ng dng logic m xõy dng h tr giỳp chn ủúan bnh Thn kinh Tõm thn Xõy dng ủc c ch suy din cho h tr giỳp ng dng thut toỏn suy din lựi Xõy dng h tr giỳp ủy ủ cỏc chc nng ủỏp ng cỏc yờu cu ủt H tr giỳp gm cỏc phõn h sau: - Danh mc cỏc triu chng: bao gm cỏc triu chng ủc trớch t vic thu thp tri thc thụng qua cỏc bnh ỏn v cỏc chuyờn gia bỏc s Ngi dựng cú th nhp thờm cỏc triu chng mi - th hm thuc: T cỏc giỏ tr ủu vo rừ ca cỏc triu chng, xõy dng nờn bin m ủ phc v quỏ trỡnh m húa Mi bin m s cú ủ th hm thuc tng ng - Danh mc lut: T cỏc d liu thc nghim thu thp ủc t cỏc chuyờn gia, t cỏc bnh ỏn cú th hỡnh thnh nờn cỏc c s lut cho h tr giỳp - Danh mc lut m: Tp cỏc lut m ny sinh t cỏc c s lut Tp cỏc lut m ny lm nn tng cho vic suy din Footer Page 24 of 126 Header Page 25 of 126 - 25 - b) Nhn xột u ủim - Vic nhp cỏc triu chng thc hin mt cỏch d dng bng mt s thao tỏc nhp, chn v kớch chut - Vn ủ cỏc lut m, h tr giỳp t sinh ra, ngi dựng khụng cn phi nhp tng lut vo - i vi ủ th hm thuc, ngi dựng ch cn nhp cỏc tham s cn thit ca ủ th, thỡ h tr giỳp s t ủ th tng ng bng hỡnh v trc quan, sinh ủng Mt khỏc, ngi dựng cú th thay ủi giỏ tr trờn ủ th bng cỏch kộo rờ chut trờn ủ th - Giao din h tr giỳp khỏ thõn thin, d s dng, cú menu tr giỳp rừ rng v chc nng ủc thit k logic giỳp ngi dựng nhanh chúng thớch nghi - H tr giỳp cú th cha lng ln cỏc lut cng nh cỏc lut m, vỡ h tr giỳp s dng h qun tr c s d liu SQL Server 2005 ủ lu tr d liu Nhc ủim - H tr giỳp Dinemis cha ủỏp ng cho vic h tr ủy ủ cỏc chc nng ca mt h tr giỳp chn ủoỏn bnh nh h MYCIN hoc h CADIAG - Phm vi chn ủúan ch gii hn hai bnh: viờm nóo v viờm mng nóo PHM VI NG DNG H tr giỳp ủc xõy dng ch yu phc v, v h tr cỏc lng y bỏc s cho vic chn ủoỏn bnh viờm nóo v viờm mng nóo v ủang th nghim ti phũng mch t nhõn Sanh Nhõn ng Footer Page 25 of 126 Header Page 26 of 126 - 26 - HNG PHT TRIN - M rng phm vi chn ủoỏn trờn nhiu bnh - Nõng cp h tr giỳp khụng ch chn ủúan bnh m cũn cỏch thc ủiu tr bnh tng ng - Nõng cao tc ủ thc hin h tr giỳp bng cỏch xõy dng cỏc thut toỏn ti u hn - Xõy dng h tr giỳp cú th chy ủc trờn mụi trng mng Internet Footer Page 26 of 126 ... 126 -6 - - Tỡm hiu v Tõm thn hc Thn kinh hc - Xõy dng c s d liu thc nghim, trờn c s ủú xõy dng c s d liu m phc v cho c ch suy din - Xõy dng b suy din cho h tr giỳp - Xõy dng h tr giỳp da trờn logic. .. tin ca lun - Hiu v ủỏnh giỏ cỏc yu t c bn ca logic m v ng dng - Hiu ủc phng phỏp chn ủoỏn bnh thn kinh tõm thn - ng dng ủc lý thuyt logic m CNTT vo h h tr chn ủoỏn bnh thn kinh tõm thn - Mang tớnh... DNG LOGIC M XY DNG H TR GIP CHN ON BNH THN KINH TM THN Footer Page of 126 Header Page of 126 -7 - CHNG 1: C S Lí THUYT CA TI 1.1 TèM HIU LOGIC M 1.1.1 Khỏi quỏt v Logic m Logic truyn thng Logic