Bài giảng Nhập môn điều khiển thông minh - Chương 4: Mạng thần kinh - Huỳnh Thái Hoàng

Moân hoïc  
NHẬP MÔN ĐIỀU KHIỂN THÔNG MINH  
Giảng viên: PGS.TS. Huỳnh Thái Hoàng  
Bộ môn Điều Khiển Tự Động  
Khoa Điện – Điện Tử  
Đạ
i h
ọ
c Bách Khoa TP.HCM  
19 August 2014  
© H. T. Hoàng - ÐHBK TPHCM  
1
Chương 4  
M
Ạ
NG THẦN KINH  
19 August 2014  
© H. T. Hoàng - ÐHBK TPHCM  
2
Nội dung  
Khái niệm về mạng thần kinh  
Các cấu trúc mạng và giải thuật huấn luyện  
Perceptron  
Adaline  
Mạng truyền thẳng nhiều lớp  
Giới thi
ệ
u Neural Network Toolbox của Matlab  
19 August 2014  
© H. T. Hoàng - ÐHBK TPHCM  
3
MẠNG THẦN KINH  
19 August 2014  
© H. T. Hoàng - ÐHBK TPHCM  
4
Bộ não  
Bộ não con người là hệ thống xử lý thông tin phức  
hợp, phi tuyến và song song có khả năng học, ghi  
nhớ, tổng quát hóa và xử lý lỗi.  
19 August 2014  
© H. T. Hoàng - ÐHBK TPHCM  
5
Mạng thần kinh sinh học  
Bộ não con người gồm khoảng 1011 tế bào thần kinh  
liên kết với nhau thành mạng  
19 August 2014  
© H. T. Hoàng - ÐHBK TPHCM  
6
Tế bào thần kinh sinh học  
Tế bào thần kinh gồm: thân tế bào (soma), đầu dây  
thần kinh vào (dendrite), khớp nối (synapse), sợi  
trục (axon) và đầu dây thần kinh ra  
19 August 2014  
© H. T. Hoàng - ÐHBK TPHCM  
7
Tế bào thần kinh  
T
x  
x1 x2 xm  
vector tín hieäu vaøo teá baøo thaàn  
T
kinh  
w
  
w
1
w
2
w
m  
vector tr
ọ
ng s
ố
teá baøo thaàn kinh  
19 August 2014  
© H. T. Hoàng - ÐHBK TPHCM  
8
Hàm tích hợp ngõ vào tế bào thần kinh  
Hàm tuyến tính (linear function):  
m
T
f
net
w x
 
w x
 
  
  
j j  
j1  
Hàm toàn phương (quadratic function):  
m
2   
f net w x   
  
j j  
j1  
Hàm cầu (spherical function):  
m
2  
2  
T
2   
f net (x w ) (x w) (x w)   
j
j
j1  
19 August 2014  
© H. T. Hoàng - ÐHBK TPHCM  
9
Hàm tác động  
Hàm nấc (step):  
Hàm dấu (sign):  
1 if f 0  
0 if f 0  
a( f )   
a( f )   
1 if f 0  
-1 if f 0  
1 neáu f 1  
a
(
f
)
f
neáu
0
f
1  
Hàm d
ố
c bão hòa:  
0 neáu f 0  
1 neáu f 1  
a( f ) f neáu 0 f 1  
Hàm tuyến tính bão hòa:  
1 neáu f  1  
19 August 2014  
© H. T. Hoàng - ÐHBK TPHCM  
10  
Hàm tác động  
Hàm tuyến tính: (purelin)  
a( f ) f  
Hàm dạng S đơn cực (logistic sigmoid function - logsig)  
1
a( f )   
(1)  
1ef  
Hàm dạng S lưỡng cực (hyperbolic tangent sigmoid  
function - tansig)  
1ef  
a( f )   
(1)  
1ef  
19 August 2014  
© H. T. Hoàng - ÐHBK TPHCM  
11  
Các dạng hàm tác động  
a(f)  
a(f)  
a(f)  
1
1
0
1
0
f
f
f
1
0
Hàm dạng S đơn cực  
Hàm dốc bão hòa  
Hàm nấc  
a
(
f
)  
a
(
f
)  
a
(
f
)  
1
1
1
f
f
f
1  
0
0
0
1
1  
1  
1  
Hàm dấu  
Hàm tuyến tính bão hòa Hàm dạng S lưỡng cực  
19 August 2014  
© H. T. Hoàng - ÐHBK TPHCM  
12  
Ví dụ tính ngõ ra của tế bào thần kinh  
x
1  
w1  
w2  
y
a(.)  
x2  
x3  
w3  
Tính ngõ ra của tế bào thần kinh, biết rằng hàm tổng ở ngõ  
vào là hàm tuyến tính, hàm tác động là sigmoid đơn cực:  
x1 1; x2 0.5; x3  0.4;  
w1 0.3;w2  0.8;w3 0.4;0.6  
Giải:  
19 August 2014  
© H. T. Hoàng - ÐHBK TPHCM  
13  
Cấu trúc mạng thần kinh  
Mạng truyền thẳng 1 lớp Mạng truyền thẳng nhiều lớp  
Mạng hồi qui lớp  
Mạng hồi qui nhiều lớp  
19 August 2014  
© H. T. Hoàng - ÐHBK TPHCM  
14  
Các phương pháp huấn luyện mạng  
Học có giám sát  
19 August 2014  
© H. T. Hoàng - ÐHBK TPHCM  
15  
Các phương pháp huấn luyện mạng  
Học có củng cố  
19 August 2014  
© H. T. Hoàng - ÐHBK TPHCM  
16  
Các phương pháp huấn luyện mạng  
Học có không giám sát  
19 August 2014  
© H. T. Hoàng - ÐHBK TPHCM  
17  
Sơ đồ huấn luyện một tế bào thần kinh  
wi (k 1) wi (k)  wi (k)  
wi (k) rx(k)  
r fr  
wi (k), x(k),di  
19 August 2014  
© H. T. Hoàng - ÐHBK TPHCM  
18  
Cấu trúc mạng perceptron  
Mạng perceptron là mạng truyền thẳng 1 lớp, trong đó:  
Hàm xử lý ngõ vào là hàm tuyến tính  
m
net
w x
 
wT
x  
i
ij  
j
i
j1  
Hàm kích hoạt ở ngõ ra là hàm nấc  
1 neáu net 0  
0 neáu neti 0  
i
y a(net ) step (net )   
i
i
i
19 August 2014  
© H. T. Hoàng - ÐHBK TPHCM  
19  
Ví dụ tính ngõ ra của Perceptron  
x
1  
w1  
w2  
a
y
x2  
x3  
w3  
Tính ngõ ra của Perceptron ở trên, biết:  
x
1
 
1
;
x
2
0.5;
x
3
 
0.4;  
w1 0.5;w2  0.8;w3  0.8;0.2  
Gi
ả
i:  
19 August 2014  
© H. T. Hoàng - ÐHBK TPHCM  
20  
Tải về để xem bản đầy đủ
pdf 49 trang baolam 26740 Free
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Nhập môn điều khiển thông minh - Chương 4: Mạng thần kinh - Huỳnh Thái Hoàng", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • pdfbai_giang_nhap_mon_dieu_khien_thong_minh_chuong_4_mang_than.pdf