Bài giảng Trí tuệ nhân tạo - Giới thiệu môn học - Ngô Văn Linh

Trí Tuệ Nhân Tạo  
(IT 3160)  
Ngô Văn Linh  
Trường Đại học Bách Khoa Hà Nội  
Viện Công nghệ thông tin và truyền thông  
Năm học 2020-2021  
1
Cấu trúc môn học  
◼ Số tuần: 15  
❑ Lý thuyết: 11-12 tuần  
❑ Sinh viên trì nh bày đồ á n mô n học: 03-04 tuần  
◼ Thời gian và địa điểm  
• Lớp: Sá ng thứ 3,5 Phò ng TC304; Trang Web của mô n học  
Thời gian gặp sinh viên  
• Hẹn trước qua e-mail  
• DS Lab - Bộ mô n Hệ thống thô ng tin, Viện CNTT&TT (Nhà B1, Phò ng  
1002)  
Trí Tuệ Nhân Tạo – IT 3160  
2
Nội dung môn học  
◼ Giới thiệu về Trí tuệ nhân tạo  
◼ Tác tử  
◼ Giải quyết vấn đề: Tìm kiếm, Thỏa mãn ràng buộc  
◼ Logic và suy diễn  
◼ Biểu diễn tri thức  
◼ Biểu diễn tri thức không chắc chắn  
◼ Học máy  
Trí Tuệ Nhân Tạo – IT 3160  
3
Mục tiêu của môn học  
Giúp sinh viên có kiến thức và hiểu biết về:  
◼ Cá c khái niệm cơ bản của Trí tuệ nhân tạo  
◼ Cá c kỹ thuật cơ bản của Trí tuệ nhân tạo  
◼ Cá c ứng dụng của Trí tuệ nhân tạo trong thực tế  
Trí Tuệ Nhân Tạo – IT 3160  
4
Đánh giá  
◼ Đồ án môn học (P): Tối đa 10 điểm  
• Mỗi đồ án được thực hiện bởi một nhóm gồm 2-4 sinh viên  
• (Tự do) chọn một trong số các đề tài được gợi ý – Hoặc đề cử một  
đề tài mới về Trí tuệ nhân tạo hoặc Hệ thống thông minh  
• Xây dựng hệ thống thử nghiệm (a prototypical system)  
◼ Thi viết (E): Tối đa 10 điểm  
◼ Điểm môn học (G)  
• G = 0,3 x P + 0,7 x E  
Trí Tuệ Nhân Tạo – IT 3160  
5
Danh sách các đề tài được gợi ý  
◼ Xây dựng một hệ thống tác tử thông minh nhằm giải quyết một bài  
toán thực tế  
◼ Xây dựng một hệ thống giải quyết một bài toán thực tế dựa trên cá c  
chiến lược tìm kiếm heuristic  
◼ Xây dựng một hệ thống giải quyết một bài toán thực tế dựa trên  
phương pháp thỏa mãn ràng buộc  
◼ Xây dựng một hệ thống suy diễn dựa trên các biểu diễn tri thức (ví dụ:  
luật sản xuất, frame, mạng ngữ nghĩa,…)  
◼ Xây dựng một hệ thống suy diễn với tri thức không chắc chắn (ví dụ:  
suy diễn dựa trên xác suất, hoặc dựa trên logic mờ)  
◼ Xây dựng một hệ thống học máy nhằm giải quyết một bài toán thực tế  
(ví dụ: phân loại, phân lớp, phân cụm, nhận dạng, dự đoán, …)  
◼ Xây dựng một hệ thống lập kế hoặch  
Trí Tuệ Nhân Tạo – IT 3160  
6
Đồ án môn học – Đề xuất đề tài  
◼ Tự do đề cử một bài toán thực tế cần giải quyết – phù hợp để  
áp dụng các kỹ thuật và phương pháp trong Trí tuệ nhân tạo  
◼ Đề xuất đề tài (lưu trong file PDF) phải được diễn giải cụ thể  
• Dài khoảng 1 hoặc 2 trang  
• Mô tả bài toán thực tế sẽ được giải quyết (mục đích, yêu cầu,  
kịch bản ứng dụng, …)  
• Trình bày sơ lược (ý tưởng) về phương pháp (giải pháp) được  
dự định sẽ sử dụng để giải quyết bài toán  
• Trình bày các thông tin về đầu vào (input) và đầu ra (output) của  
hệ thống sẽ được cài đặt  
◼ Lớp trưởng tập hợp đề xuất và gửi qua email  
• Đề xuất đề tài của nhóm  
• Thông tin các thành viên của nhóm: Tên, Mã số sinh viên, Email  
Trí Tuệ Nhân Tạo – IT 3160  
7
Đồ án môn học – Các yêu cầu  
◼ Kết quả của đồ án phải được trình bày ở cuối môn học  
Tất cả các thành viên phải tham gia vào việc thực hiện và trình bày đồ án  
◼ Báo cáo kết quả của đồ án bao gồm:  
• Mã nguồn (source codes): lưu trong một file nén  
• File hướng dẫn (readme file) mô tả chi tiết cách thức cài đặt/biên  
dịch/chạy chương trình (và các gói phần mềm được sử dụng kèm theo)  
• Tài liệu báo cáo đồ án (lưu trong file PDF) mô tả các thông tin sau:  
- Giới thiệu và mô tả về bài toán thực tế được giải quyết  
- Các chi tiết của phương pháp được dùng để giải quyết bài toán  
- Các chức năng chính của hệ thống (và cách sử dụng)  
- Các phương pháp, gói phần mềm, dữ liệu,…có sẵn (của người khác)  
được sử dụng / khai thác trong công việc của đồ án  
- Các vấn đề / khó khăn gặp phải trong quá trình thực hiện công việc của  
đồ án, và cách thức được dùng để giải quyết (vượt qua)  
- Các tranh luận / khám phá / kết luận, và các đề cử cho việc tiếp tục  
phát triển và cải tiến trong tương lai  
Trí Tuệ Nhân Tạo – IT 3160  
8
Đồ án môn học – Đánh giá  
◼ Công việc đồ án được đánh giá theo các tiêu chí sau:  
• Mức độ phức tạp / khó khăn của bài toán thực tế được giải quyết  
• Chất lượng (sự đúng đắn và phù hợp) của phương pháp được dùng  
để giải quyết bài toán  
• Sự thỏa đáng của các tranh luận (nhận xét, đánh giá) đối với bài toán  
và phương pháp được sử dụng  
• Chất lượng của bài trình bày (presentation) kết quả đồ án  
• Chất lượng của tài liệu báo cáo kết quả đồ án  
• Cài đặt hệ thống thử nghiệm (các chức năng, dễ sử dụng, …)  
◼ Bài trình bày trong khoảng 15 phút, và phù hợp với những gì được  
nêu trong tài liệu báo cáo  
◼ Nếu sử dụng lại / kế thừa / khai thác các mã nguồn / các gói phần  
mềm / các công cụ sẵn có, thì phải nêu rõ ràng và chính xác trong  
tài liệu báo cáo (và đề cập trong bài trình bày)  
Trí Tuệ Nhân Tạo – IT 3160  
9
Tài liệu học tập  
◼ Các bài giảng trên lớp (Lecture slides)  
◼ Sách tham khảo  
• S. Russell and P. Norvig. Artificial Intelligence: A Modern  
Approach (2nd Edition). Prentice Hall, 2002.  
• T. M. Mitchell. Machine Learning. McGraw-Hill, 1997.  
Trí Tuệ Nhân Tạo – IT 3160  
10  
pdf 10 trang Thùy Anh 19820 Free
Bạn đang xem tài liệu "Bài giảng Trí tuệ nhân tạo - Giới thiệu môn học - Ngô Văn Linh", để 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_tri_tue_nhan_tao_gioi_thieu_mon_hoc_ngo_van_linh.pdf