Bài giảng Học sâu và ứng dụng: Bài 9 - ĐH Bách khoa Hà Nội
lượt xem 5
download
Bài giảng Học sâu và ứng dụng: Bài 9 Mạng hồi quy, cung cấp cho người học những kiến thức như: Bài toán dự đoán chuỗi; Mạng hồi quy thông thường; Lan truyền ngược theo thời gian (BPTT); Mạng LSTM và GRU; Một số áp dụng. Mời các bạn cùng tham khảo!
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng Học sâu và ứng dụng: Bài 9 - ĐH Bách khoa Hà Nội
- 1
- Bài 9: Mạng hồi quy 2
- Nội dung • Bài toán dự đoán chuỗi • Mạng hồi quy thông thường • Lan truyền ngược theo thời gian (BPTT) • Mạng LSTM và GRU • Một số áp dụng 3
- Bài toán dự đoán chuỗi 4
- Bài toán dự đoán chuỗi • Trước giờ, ta chỉ tập trung vào vấn đề dự đoán với đầu vào và đầu ra kích thước cố định • Chuyện gì sẽ xảy ra nếu đầu vào và đầu ra là một chuỗi có kích thước thay đổi? 5
- Phân lớp văn bản • Phân loại sắc thái (sentiment): phân loại bình luận một nhà hàng hay một bộ phim hay một sản phẩm là tích cực hay tiêu cực • “The food was really good” - “Thức ăn rất ngon” • “Máy hút bụi bị hỏng trong vòng hai tuần” • “Bộ phim có những phần buồn tẻ, nhưng tổng thể là rất đáng xem” • Cần dùng đặc trưng gì và mô hình phân loại gì để giải quyết bài toán này? 6
- Phân loại sắc thái • “The food was really good” Classifier Trạng thái ẩn “Memory” h5 “Context” h1 h2 h3 h4 “The” “food” “was” “really” “good” Recurrent Neural Network (RNN) 7
- Mô hình ngôn ngữ 8
- Mô hình ngôn ngữ • Character RNN 9 Image source
- Character RNN Kí tự đầu ra yi Lớp đầu ra (biến đổi tuyến tính + 𝑝 𝑦! , 𝑦" , … , 𝑦# softmax) # = & 𝑝(𝑦$ |𝑦! , … , 𝑦$&! ) $%! # ≈ & 𝑃' (𝑦$ |ℎ$ ) Trạng thái ẩn hi $%! Mã hóa One-hot xi Ký tự đầu vào 10
- Sinh mô tả bức ảnh • Cho một bức ảnh, cần sinh ra một câu mô tả nội dung bức ảnh “The dog is hiding” 11
- Sinh mô tả bức ảnh “The” “dog” “is” “hiding” “STOP” Bộ phân loại Bộ phân loại Bộ phân loại Bộ phân loại Bộ phân loại h1 h2 h3 h4 h5 h0 h1 h2 h3 h4 CNN “START” “The” “dog” “is” “hiding” 12
- Dịch máy https://translate.google.com/ 13
- Dịch máy • Nhiều đầu vào – nhiều đầu ra (hay còn gọi là sequence to sequence) “Matches” “Nature” “is” “Correspondances” “La” “nature” 14
- Tổng hợp các loại dự đoán Phân Sinh mô Phân Phân loại Dịch máy video lớp tả ảnh loại sắc mức ảnh thái câu frame 15
- Mạng hồi quy thông thường 16
- Mạng hồi quy Recurrent Neural Network (RNN) Đầu ra tại thời điểm t yt Bộ phân loại Hồi quy: Trạng thái ẩn tại thời điểm t ht ℎ! = 𝑓" (𝑥! , ℎ!#$ ) new function input at old Lớp ẩn state of W time t state Dữ liệu vào tại thời điểm t xt 17
- Duỗi (unroll) RNN y3 y2 Bộ phân loại y1 h3 Bộ phân loại h3 h2 Lớp ẩn Bộ phân loại h2 h1 h1 Lớp ẩn x3 Lớp ẩn t=3 x2 h0 t=2 x1 t=1 18
- RNN thông thường ht ℎ- = 𝑓. (𝑥- , ℎ-/0 ) W 𝑥- = tanh 𝑊 ℎ -/0 ht-1 xt J. Elman, Finding structure in time, Cognitive science 14(2), pp. 179–211, 1990 19
- RNN thông thường ht ℎ- = 𝑓. (𝑥- , ℎ-/0 ) W 𝑥- = tanh 𝑊 ℎ -/0 ht-1 xt 𝑒 ! − 𝑒 "! 𝜎 𝑎 tanh 𝑎 = ! 𝑒 + 𝑒 "! tanh 𝑎 = 2𝜎 2𝑎 − 1 20 Image source
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng Học sâu và ứng dụng - Bài 7: Một số ứng dụng học sâu trong thị giác máy (Phần 1)
64 p | 27 | 8
-
Bài giảng Học sâu và ứng dụng - Bài 1: Giới thiệu về học sâu
34 p | 24 | 8
-
Bài giảng Học sâu và ứng dụng: Bài 4 - ĐH Bách khoa Hà Nội
46 p | 37 | 8
-
Bài giảng Học sâu và ứng dụng: Bài 7 - ĐH Bách khoa Hà Nội
64 p | 39 | 7
-
Bài giảng Học sâu và ứng dụng: Bài 1 - ĐH Bách khoa Hà Nội
34 p | 32 | 7
-
Bài giảng Học sâu và ứng dụng - Bài 8: Một số ứng dụng học sâu trong thị giác máy (Phần 2)
46 p | 16 | 6
-
Bài giảng Học sâu và ứng dụng - Bài 6: Phần cứng và phần mềm cho học sâu
61 p | 17 | 6
-
Bài giảng Học sâu và ứng dụng: Bài 2 - ĐH Bách khoa Hà Nội
38 p | 29 | 6
-
Bài giảng Học sâu và ứng dụng: Bài 11 - ĐH Bách khoa Hà Nội
74 p | 35 | 6
-
Bài giảng Học sâu và ứng dụng - Bài 10: Một số ứng dụng học sâu trong xử lý ngôn ngữ tự nhiên (Phần 1)
49 p | 23 | 5
-
Bài giảng Học sâu và ứng dụng: Bài 12 - ĐH Bách khoa Hà Nội
65 p | 45 | 5
-
Bài giảng Học sâu và ứng dụng: Bài 10 - ĐH Bách khoa Hà Nội
49 p | 38 | 5
-
Bài giảng Học sâu và ứng dụng: Bài 6 - ĐH Bách khoa Hà Nội
61 p | 27 | 5
-
Bài giảng Học sâu và ứng dụng: Bài 5 - ĐH Bách khoa Hà Nội
62 p | 37 | 5
-
Bài giảng Học sâu và ứng dụng: Bài 3 - ĐH Bách khoa Hà Nội
48 p | 27 | 5
-
Bài giảng Học sâu và ứng dụng - Bài 11: Một số ứng dụng học sâu trong xử lý ngôn ngữ tự nhiên (Phần 2)
74 p | 9 | 5
-
Bài giảng Học sâu và ứng dụng: Bài 8 - ĐH Bách khoa Hà Nội
46 p | 32 | 4
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn