You are on page 1of 20

Mng nron truyn thng v ng dng trong d bo d liu

LUN VN THC S KHOA HC Gio vin hng dn TS. L Hi Khi Ngi thc hin Trn c Minh

Ni dung
1. 2. 3. 4. 5. 6. Gii thiu. Cc khi nim c bn v mng nron. Mng nron truyn thng. Thu thp, Phn tch v x l d liu. Chng trnh d bo d liu. Kt lun

1. Gii thiu

Mng nron nhn to xut pht t vic m phng hot ng ca b no con ngi. Mng nron l cc m hnh tnh ton cha cc n v x l c kh nng truyn thng vi nhau bng cch gi cc tn hiu n ln nhau thng qua cc lin kt c trng s. C kh nng thch nghi, ngha l hc t cc mu thay v lp trnh. Cc ng dng ca mng nron: Phn loi: tn hiu radar; xem xt cc mu bnh, Gim nhiu: ting ni, nh tnh b nhiu, D on/D bo : lng s dng, th trng, d on lng bn,
3

2. Cc khi nim c bn v mng nron:


Mng nron c cc c trng sau:

Tp cc n v x l. Mt mc kch hot cho mi n v. x0 w j j0 j Cc lin kt gia cc n v. wj1 aj x1 wjn Lut lan truyn. xn Cc hm chuyn. a = w x +q Cc u vo ngoi d liu ( lch - bias). Phng php thu thp thng tin - Lut hc. Mi trng trong h thng c th hot ng.
...
n
j ji i j i =1

g(aj)

zj

zj = g (aj )

3. Mng nron truyn thng


3.1. Cu trc c bn
x0 x1 x2 bias h0 bias y1 y2 h1 h2

xl
Input Layer

yn

w(1)ij

hm
Hidden Layer

w(2) jk Output Layer

n v n:

Bao gm mt s lp (1 lp vo, 1 hay nhiu lp n v 1 lp ra). Mi lp c mt s cc n v. Mi n v nhn u vo t cc n v lp trc v gi cc tn hiu ny n cc n v lp k tip. u ra c biu din bi mt hm tng minh ca cc trng s v lch.
hj = g (aj ) = g ( w(1) jixi )
i =0 l

aj = w
i =0

(1)

ji i

n v u ra:
ak = w
j =0 m (2) kj j

yk = g 2(ak ) = g 2( w
j =0

( 2)

kj

g ( w(1) jixi ))
i =0

3.2. Kh nng th hin

Cc mng khng c cc lp n ch c kh nng gii quyt cc bi ton kh phn tuyn tnh. Cc mng nron vi mt lp n c th xp x kh tt bt k mt nh x hm no t khng gian hu hn mt chiu sang mt khng gian khc. Cc mng nron vi 2 lp n c kh nng th hin mt ng phn chia hay xp x mt nh x mn bt k ti mt chnh xc bt k.

3.3. Hun luyn bng thut ton lan truyn ngc:


y l phng php thng dng nht hun luyn cho cc mng nron truyn thng nhiu lp. C th p dng cho cc mng truyn thng vi cc hm chuyn v cc hm li kh vi.
Bc 1: Lan truyn xui u vo qua mng: a0 = p am+1 = fm+1 (Wm+1 am + bm+1), vi m = 0, 1, ..., M 1. a = aM Bc 2: Lan truyn nhy cm (li) ngc li qua mng:

s = 2 F n M t a , trong m T m s = F n m W m +1 s m +1 , vi m = M 1, ..., 2, 1.
M

Bc 3: Cui cng, cc trng s v lch c cp nht bi cng thc sau:

W m k + 1 = W m k s m a m1
S dng bc :

b m k + 1 = b m k s m Wm(k) = Wm(k - 1) (1 - ) sm (am 1) T, bm(k) = bm(k - 1) - (1 - ) sm .

4. Thu thp, Phn tch v X l d liu


Xc nh yu cu v d liu
- D liu no c lin quan trc tip n bi ton. - D liu no c th khng lin quan.
Thu thp, phn tch d liu

Phn tch s b d liu (Thng k v Trc quan ha) Kim tra tnh hp l ca d liu Phn hoch d liu (Hun luyn/Kim tra/Kim nh) Bin i iu chnh gi tr v khong (0,1) hoc (-1,1) p dng mt hm ton hc cho cc gi tr (chng hn hm logarit hay bnh phng) M ha cc bin s / Trch chn c trng. Phn loi D bo, Ty thuc vo ng dng v qu trnh tin x l.

Tin x l

d liu

Mng nron

Hu x l

d liu

5. Chng trnh D bo d liu

Bi ton d bo lng s dng kh ga

5.1. Mc tiu
D on lng s dng hng gi trong 1 n 5 ngy cho cc cng ty cung cp ga :
p ng c nhu cu trong tng lai Ti thiu chi ph iu hnh Lp k hoch d tr.

5.2. Cc nhn t nh hng


Cc iu kin thi tit: nhit , tc gi, ... Thi gian: gi, ngy trong tun, thng, ngy cui tun. Thng tin kinh t: gi ga, gi du,

10

5.3. M hnh d bo
1) D liu th
Ngy
02-08-1998 02-08-1998 02-08-1998 02-08-1998 02-08-1998 02-08-1998 02-08-1998 02-08-1998

Gio
00 01 02 03 04 05 06 07

Nhiet do
37 37 37 37 37 37 36 34

Gio
3 9 6 3 3 5 5 6

Su dung
1168 1213 1316 1417 1534 1680 1819 1967

2) D liu sau x l s b
Nhiet do 37 37 37 37 37 37 36 34 Gio 3 9 6 3 3 5 5 6 Gio trong Ngay 00 01 02 03 04 05 06 07 Ngay tuan 6 6 6 6 6 6 6 6 Cuoi tuan 1 1 1 1 1 1 1 1 Thang 1 1 1 1 1 1 1 1 Su dung 1168 1213 1316 1417 1534 1680 1819 1967

6 hiu ng
1. 2. 3. 4. 5. 6. Nhit Tc gi Gi trong ngy Ngy trong tun Cui tun Thng trong nm

11

5.3. M hnh d bo (tip)


3) Cu trc mng
bias Nhit bias

Gi
Gi Ngy tun Cui tun Thng Lp vo Lp n Lp ra

Lng S dng

Hm chuyn ca cc n v n s dng hm sigmoid Hm chuyn cho lp ra l hm ng nht g(x) = x


12

5.4. Cc c trng ca h thng

Tm ra s ti u cc n v trong lp n nh gi nh hng ca h s hc v h s bc nh gi c kh nng tng qut ha ca mng trong khi hun luyn D bo d liu tng lai

13

5.4. Cc c trng ca h thng (tip)


1) Xc nh cc tham s cho h thng

14

5.4. Cc c trng ca h thng (tip)


3) Hun luyn mng v kim tra kh nng tng qut ha

15

5.4. Cc c trng ca h thng (tip)


4) D bo tng lai

16

5.5. Phn tch kt qu


Mng c hun luyn tt c kh nng d bo chnh xc n 90%. H s hc v h s bc c nh hng rt nhiu n thi gian hun luyn ca mng. i vi n v lp ra, hm chuyn s dng l sigmoid hay hm ng nht khng c khc bit ng k. Ty thuc vo phc tp ca bi ton, chng trnh c thi gian hun luyn, s n v s dng trong lp n khc nhau. chn la c cu trc ti u, c th p dng phng php Th-sai (Trial-and-errors).

17

5.6. Cc bc thc hin


Di y l cc bc chnh khi thc hin thit k v thc thi mng nron cho bi ton d bo: 1. Chn la cc bin. 2. Thu thp d liu.

3. Tin x l d liu.
4. Phn chia tp d liu thnh cc tp: hun luyn, kim tra, kim nh. 5. Xc nh cu trc mng: s lp n.

s nron trong cc lp n.
s nron u ra. cc hm chuyn. 6. Xc nh tiu chun nh gi (hm li).

7. Hun luyn mng.


8. Thc thi trong thc t. Trong khi thc hin, khng nht thit phi theo th t cc bc m c th quay li cc bc trc , c bit l bc Hun luyn v La chn cc bin tham gia u vo.
18

6. Kt lun
1) Mng nron l cc b xp x a nng. Chng c li im so vi cc cch tip cn truyn thng: khng yu cu d liu phi y . 2) Chng trnh D bo c xy dng v p dng th nghim cho d liu lng s dng kh ga (ly trn Internet) c kh nng d bo rt tt. 3) Cc m hnh tng t c th xy dng cho cc bi ton d bo khc nh: in, nc, d on th trng, chng khon, lu lng giao thng, lng bn ca cc sn phm, chng no nhng mi lin h gia cc u vo v u ra c xc nh bng thc t v l thuyt. 4) Cc thut ton ci tin c th p dng tng cng hiu nng ca mng.
19

XIN CM N!

20

You might also like