TRƯỜNG ĐẠI HC HÀNG HI VIT NAM
KHOA CÔNG NGH THÔNG TIN
THUYT MINH
ĐỀ TÀI NCKH CẤP TRƯỜNG
ĐỀ TÀI
NGHIÊN CU VÀ XÂY DNG MNG NEURAL TỐI ƯU
CHO K THUT NHN DẠNG VĂN BẢN TING VIT
Ch nhiệm đề tài: TH.S TRẦN ĐÌNH VƯƠNG
Thành viên tham gia: TH.S NGUYN HNH PHÚC
TH.S LÊ TH ANH
Hi Phòng, tháng 5/2015
Thuyết minh đề tài NCKH MC LC
2
MC LC
MC LC ....................................................................................................................... 2
M ĐẦU ......................................................................................................................... 4
Chương I: TÌM HIU MNG NEURAL ....................................................................... 5
1.1 Khái nim mng Neural ........................................................................................ 5
1.1.1 Neural sinh hc .................................................................................................. 5
1.1.2. Neural nhân to ................................................................................................. 6
1.2 Mng Neural nhân to........................................................................................... 8
1.3 Đặc trưng của mng neural ................................................................................ 9
1.3.1. Tính phi tuyến .......................................................................................... 9
1.3.2. Tính chất tương ứng đầu vào đầu ra ......................................................... 9
1.3.3. Tính cht thích nghi ................................................................................ 10
1.3.4. Tính chất đưa ra lời gii có bng chng ................................................. 10
1.3.5. Tính cht chp nhn sai xót .................................................................... 10
1.3.6. Kh năng cài đặt VLSI (Very Large Scale Intergrated) ......................... 10
1.3.7. Tính cht đng dng trong phân tích và thiết kế .................................... 10
Chương II PHÂN LOI VÀ KIN TRÚC MNG NEURAL NHÂN TO ............... 12
2.1 Phân loi mng Neural nhân to ......................................................................... 12
2.1.1. Phân loi theo kiu liên kết neural ......................................................... 12
2.1.2. Mt s loi mng Neural ........................................................................ 12
2.1.2.1. Mng dn tiến ...................................................................................... 12
2.1.2.2. Mng quy hi ....................................................................................... 14
2.2 Kiến trúc mng Neural ........................................................................................ 15
Chương III LÝ THUYT V HUN LUYN MNG NEURAL .............................. 17
3.1 Phương pháp học ................................................................................................ 17
3.1.1. Hc có giám sát ...................................................................................... 17
3.1.2. Hc không giám sát. ............................................................................... 17
3.1.3. Học tăng cường. ..................................................................................... 17
3.2 Thut toán hc .................................................................................................... 18
3.2.1. Thut toán hc ca mng Neural mt lp .............................................. 18
Thuyết minh đề tài NCKH MC LC
3
3.2.2. Thut toán hc ca mng Neural nhiu lp ........................................... 19
3.3 Thu thp d liu cho mng Neural ..................................................................... 23
3.4. Biu din tri thc cho mng Neural ................................................................... 24
Chương IV THIT K VÀ HUN LUYN MNG NEURAL NHÂN TO ............ 27
4.1 Thiết kế mng Neural nhân to ........................................................................... 27
4.2. Lược đ hun luyn mng ................................................................................. 28
4.3. Thut toán hun luyn mng Neural nhân to Backpropagation.................... 29
Chương V KẾT QU HUN LUYN ......................................................................... 31
5.1 Thu thp d liu cho vic hun luyn mng Neural ........................................... 31
5.2. Xây dng mng và hun luyn .......................................................................... 40
KT LUN ................................................................................................................... 43
TÀI LIU THAM KHO ............................................................................................. 44
Thuyết minh đề tài NCKH M ĐẦU
4
M ĐẦU
T lâu các nhà khoa học đã nhận thy những ưu điểm ca b óc con
ngưi tìm cách bắt chước để thc hin trên nhng máy tính, to cho
kh năng học tp, nhn dng và phân loi. vy các nhà khoa học đã nghiên
cu ng to ra mng Neural nhân to. thc s đưc chú ý và nhanh
chóng tr thành một hướng nghiên cứu đầy trin vọng đặc biệt lĩnh vực nhn
dng. bài toán nhn dng t mt bài toán con trong lp các bài toán
nhn dng, x nh.
Hin nay trên thế gii, các sn phm nhn dng t đã được trin khai
tương đối rộng rãi. Tuy nhiên đây các sn phm nhn dng t tiếng Anh,
do đó đối vi nhn dng t tiếng Vit thì ch người Vit Nam mi th
phát triển được. c ta trong một vài năm gần đây cũng đã một s sn
phm nhn dng tiếng việt được trin khai trên th trường. Nhưng các sản phm
này được bán trên th trường dưới dạng đóng kín nên việc để phát trin thành
phn mm t động cp nht ảnh là điu không th. Vì vy nên tôi đã chọn đề tài
Nghiên cu xây dng mng Neural tối ưu cho kỹ thut nhn dạng văn
bn tiếng vit.
H thng ch i Tiếng Việt được xây dng da trên ch cái Latinh
thêm ch ghép du ph. Do đó việc nhn dng s gặp khó khăn hơn so vi
ch cái Latinh thông thường và cn phi thut toán x đem lại độ chính
xác cao.
Trong khuôn kh, thời lượng ca luận văn, tôi đưa ra một chương trình
phng mng Neural nhn dng 29 ch cái Tiếng Vit t A đến Y 10 ch
s t 0 đến 9.
Thuyết minh đề tài NCKH Chương I: TÌM HIỂU MNG NEURAL
5
Chương I: TÌM HIU MNG NEURAL
1.1 Khái nim mng Neural
1.1.1 Neural sinh hc
Một neural được cu gm nhng thành phn chính sau: Dendrite, Soma,
Synapse, Axon như hình 1.1.
Hình 1.1: Mô hình neural sinh hc
Soma là thân ca neural.
Các dendrites các dây mnh, dài, gn lin vi soma, chúng truyn d liu
(dưi dạng xung điện thế) đến cho soma x lý. Bên trong soma các d liệu đó được
tng hp li, th xem gần đúng sự tng hp ấy như một phép ly tng tt c các
d liu mà neural nhận được.
Mt loi y dn tín hiệu khác cũng gn vi soma các axon. Khác vi
dendrites, axons kh năng phát các xung điện thế, chúng các y dn tín hiu t
neural đi các nơi khác. Ch khi nào điện thế trong soma t qmt giá tr ngưỡng
nào đó thì axon mới phát một xung điện thế, còn nếu không thì trng thái ngh.
Axon ni vi các dendrites ca các neural khác thông qua nhng mi nối đc
bit gọi synapse. Khi đin thế của synapse tăng lên do các xung phát ra t axon thì
synapse s nh ra mt s cht hoá hc (neurotransmitters); các cht này m "ca" trên
dendrites để cho các ions truyền qua. Chính dòng ions y làm thay đổi điện thế trên
dendrites, to ra các xung d liu lan truyn ti các neural khác.