TR NG Đ I H C QU C GIA HÀ N IƯỜ
Đ I H C CÔNG NGH
-----o0o-----
BÁO CÁO
Môn: TRÍ TU NHÂN T O NÂNG CAO
S D NG M NG NEURAL XÂY D NG
NG D NG NH N D NG CH VI T TAY
Gi ng viên h ng d n ướ : Đ NĂNG TN
H c viên th c hi n : NGUY N H U HUY
NGUY N XN K
ĐOÀN TH THÙY LINH
L p: K16T3
Hà n i, 4-2010
Mc lc
1. TNG QUAN V MNG NƠRON .............................................................................................. 5
1.1. Mng nơron là gì ............................................................................................................. 5
1.2. ng dng trong lĩnh vc gì .............................................................................................. 5
2. CU TRÚC CA MT NƠRON .................................................................................................. 5
3. HC CÓ GIÁM SÁT VÀ HC KHÔNG CÓ GIÁM SÁT ............................................................. 6
3.1. Mng nơron hc có giám sát: ........................................................................................ 7
3.2. Trong phương pháp hc không có giám sát: ................................................................... 7
4. GII THUT LAN TRUYN NGƯỢC ......................................................................................... 7
5. LEARNING RATE ....................................................................................................................... 8
6. HÀM ACTIVE .............................................................................................................................. 9
6.1. Mô hình hàm : y = 1 / (1 + Exp(-x)) ................................................................................. 9
6.2. Mô hình hàm : y = x ........................................................................................................ 9
6.3. Hình 7.3: Mô hình hàm y = Log(1 + |x|) ........................................................................ 10
6.4. Hình 7. 4: Mô hình hàm y = sin(x) ................................................................................. 10
6.5. Hình 7.5: Mô hình hàm y=Tan(x) .................................................................................. 10
7. BN ĐỒ T CHC KOHONEN SOM (KOHONEN SELF -ORGANIZING MAPS) .................. 11
8. HÀM NEIGHBORHOOD ........................................................................................................... 13
2/22
8.1. Tng quan .................................................................................................................... 13
8.2. Hình minh ha .............................................................................................................. 13
9. LƯỚI TOPOLOGY .................................................................................................................... 14
10. MT S HÌNH DNG CA LP KOHONEN ........................................................................ 15
11. THIT K MNG NƠRON ...................................................................................................... 15
11.1. S lượng lp n (trong mng Backpropagation) ........................................................ 16
11.2. Mng neurol ban đầu ................................................................................................. 16
11.3. S mu hun luyn ..................................................................................................... 16
12. CÁC LĨNH VC NG DNG MNG NƠRON ........................................................................ 16
12.1. Gii quyết các bài toán ............................................................................................... 17
12.2. Phm vi ng dng ....................................................................................................... 17
13. CÀI ĐẶT MÔI TRƯỜNG PHÁT TRIN ................................................................................... 17
13.1. Ngôn ng lp trình ...................................................................................................... 17
13.2. Công c phát trin ...................................................................................................... 17
14. NEURONNETWORK CLASS ................................................................................................ 17
14.1. Neuron.Core namespace ............................................................................................ 18
14.2. NeuronNetwork.Core.Initializers namespace .............................................................. 18
14.3. NeuronNetwork.Core.LearningRateFunctions namespace ......................................... 19
14.4. NeuronNetwork.Core.BackPropagation namespace .................................................. 19
14.5. NeuronNetwork.Core.SOM namespace ..................................................................... 19
14.6. NeuronNetwork.Core.SOM.NeighborhoodFunctions namespace ............................... 20
15. MT VÀI ĐON CODE HU DNG ...................................................................................... 20
15.1. backpropagation network ............................................................................................ 20
15.2. Đon mã khi to mt Kohonen SOM. ....................................................................... 20
16. CHƯƠNG TRÌNH NG DNG MNG NEURON ................................................................... 21
3/22
16.1. Nhn dng ký t bàng cách v ch. ............................................................................ 21
4/22
1. Tng quan v mng nơron
1.1. Mng nơron là gì
Mng nơron nhân to, Artificaial Neural Network (ANN) gi tt là mng nơron (neural
network), là mô hình x lý thông tin phng theo cách thc x lý thông tin ca các h nơron
sinh hc. Nó được to nên t mt s lưng ln các phn t (gi là phn t x lý hay nơron)
kết ni vi nhau thông qua các liên kết (gi là trng s liên kết) làm vic như mt th thông
nht để gii quyết mt vn đề c th nào đó.
1.2. ng dng trong lĩnh vc gì
Mt mng nơron nhân to được cu hình cho mt ng dng c th (nhn dng mu, phân
loi d liu,…) thông qua mt quá trình hc t các mu hun luyn. V bn cht hc chính
là quá trình hiu chnh trng s liên kết gia các nơron
2. Cu trúc ca mt nơron
Cu trúc tng quát
5/22