1. Trang chủ
  2. » Tất cả

trí tuệ nhân tạo,nguyễn nhật quang,dhbkhn

43 5 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

trí tuệ nhân tạo,nguyễn nhật quang,dhbkhn Trí Tuệ Nhân Tạo Nguyễn Nhật Quang quangnn fit@mail hut edu vn 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 2012 2013 CuuD[.]

Trí Tuệ Nhân Tạo Nguyễn Nhật Quang quangnn-fit@mail.hut.edu.vn Trường Đại học Bách Khoa Hà Nội Viện Công nghệ Thông tin Truyền thông Năm học 2012-2013 CuuDuongThanCong.com https://fb.com/tailieudientucntt Nội dung mơn học: „ Giới thiệu Trí tuệ nhân tạo „ Tác tử „ Giải vấn đề: Tìm kiếm, Thỏa mãn ràng buộc „ Logic suy diễn „ Biểu diễn tri thức „ Biểu diễn tri thức không chắn „ Học máy Trí tuệ nhân tạo CuuDuongThanCong.com https://fb.com/tailieudientucntt Ràng g buộc ộ „ Một ràng buộc (constraint) quan hệ tập biến ‰ ‰ „ Một ràng buộc biểu diễn ‰ ‰ „ Mỗi biến có (g (gắn với)) tập p g giá trị nhận – g gọi miền giá trị (domain) Trong môn học này, xét miền hữu hạn giá trị rời rạc Một biểu thức (toán học / logic) Một bảng liệt kê phép gán giá trị phù hợp cho biến Ví dụ ràng buộc ‰ ‰ ‰ ‰ ‰ Tổng góc tam giác 180o Độ dài từ W 10 ký tự X nhỏ Y Tuấn tham dự buổi seminar vào thứ sau 14h … Trí tuệ nhân tạo CuuDuongThanCong.com https://fb.com/tailieudientucntt Bài toán thỏa mãn ràng g buộc ộ „ Một toán thỏa mãn ràng buộc (Constraint Satisfaction Problem – CSP) bao gồm: ‰ ‰ ‰ „ „ Một tập hữu hạn biến X Miền giá trị (một tập hữu hạn giá trị) cho biến D Một tập hữu hạn ràng buộc C Một lời giải (solution) toán thỏa mãn ràng buộc phép gán đầy đủ giá trị biến cho thỏa mãn tất ràng buộc Một toán thỏa mãn ràng buộc thường g biểu diễn g đồ thị (graph) Ví dụ: Các biến x1,…,x6 Miền giá trị {0,1} Các ràng buộc: • x1+x2+x6=1 • X1-x3+x4=1 • x4+x5-x6>0 • x2+x5-x6=0 Trí tuệ nhân tạo CuuDuongThanCong.com https://fb.com/tailieudientucntt Ví dụ: Bài tốn tơ màu đồ (1) „ Các biến: WA, NT, Q, NSW, V, SA, T „ Các miền giá trị: Di = {red, green, blue} „ Các ràng buộc: Các vùng liền kề phải có màu khác „ Ví dụ: ‰ ‰ WA ≠ NT (WA,NT) = {(red,green), (red,blue), (green red) (green,red), (green,blue), (blue,red), (blue,green)} Trí tuệ nhân tạo CuuDuongThanCong.com https://fb.com/tailieudientucntt Ví dụ: Bài tốn tơ màu đồ (2) „ Các lời giải phép gán đầy đủ xác (thỏa mãn tất ràng buộc) „ Ví dụ: WA=red, NT=green, Q=red, NSW=green, S V=red, SA=blue, T=green CuuDuongThanCong.com https://fb.com/tailieudientucntt Đồ thị ràngg buộc „ Đối với toán thỏa mãn ràng buộc nhị phân (binary CSP): Mỗi ràng buộc liên quan đến biến „ Đồ thị ràng buộc (constraint graph) ‰ ‰ Các nút biểu diễn biến Các cạnh biểu diễn ràng buộc ộ Trí tuệ nhân tạo CuuDuongThanCong.com https://fb.com/tailieudientucntt Các kiểu toán thỏa mãn ràngg buộc „ Các biến rời rạc ‰ Các miền giá trị hữu hạn „ „ ‰ Các miền giá trị vô hạn „ „ „ „ Với n biến kích thước miền giá trị d, số lượng phép gán đầy đủ giá trị cần xét O(dn) Ví dụ: Các toán thỏa mãn ràng buộc nhị phân (Boolean CSPs) Miền giá trị số nguyên, chuỗi, Ví dụ: Trong tốn xếp lịch cơng việc, biến ngày bắt đầu kết thúc công g việc ệ Cần ngôn ngữ biểu diễn ràng buộc (constraint language), ví dụ: StartJob1 + ≤ StartJob3 Các biến liên tục ‰ ‰ Ví dụ: Các mốc thời gian bắt đầu kết thúc quan sát kính viễn vọng khơng gian Hubble Bài tốn ràng buộc tuyến tính giải mức chi phí thời gian đa thức ằ phương pháp lập trình tuyến ế tính Trí tuệ nhân tạo CuuDuongThanCong.com https://fb.com/tailieudientucntt Các kiểu ràngg buộc „ Ràng buộc đơn (unary constraint) liên quan đến biến ‰ „ Ràng buộc nhị phân (binary constraint) liên quan đến biến ‰ „ Ví dụ: SA ≠ green Ví dụ: SA ≠ WA Ràng buộc bậc cao (higher-order constraint) liên quan đến nhiều biến ‰ Ví dụ: Các ràng buộc tốn mật mã số ố học (trình bày slide tiếp theo) Trí tuệ nhân tạo CuuDuongThanCong.com https://fb.com/tailieudientucntt Ví dụ: Bài tốn mật mã số học Các biến: F T U W R O X1 X2 X3 (các nhớ phép +) „ Miền giá trị: {0,1,2,3,4,5,6,7,8,9} „ Các ràng buộc: Giá trị biến ế (F,T,U,W,R,O) khác „ ‰ ‰ ‰ ‰ ‰ ‰ O + O = R + 10 * X1 X1 + W + W = U + 10 * X2 X2 + T + T = O + 10 * X3 X3 = F T≠0 F≠0 Trí tuệ nhân tạo CuuDuongThanCong.com 10 https://fb.com/tailieudientucntt ... học: „ Giới thiệu Trí tuệ nhân tạo „ Tác tử „ Giải vấn đề: Tìm kiếm, Thỏa mãn ràng buộc „ Logic suy diễn „ Biểu diễn tri thức „ Biểu diễn tri thức khơng chắn „ Học máy Trí tuệ nhân tạo CuuDuongThanCong.com... định nghĩa g a tùy thuộc vào tốn cụ thể Trí tuệ nhân tạo CuuDuongThanCong.com 16 https://fb.com/tailieudientucntt Giải thuật tìm kiếm qquay lui Trí tuệ nhân tạo CuuDuongThanCong.com 17 https://fb.com/tailieudientucntt... https://fb.com/tailieudientucntt Tìm kiếm qquay lui – Ví dụ (1) Trí tuệ nhân tạo CuuDuongThanCong.com 18 https://fb.com/tailieudientucntt Tìm kiếm qquay lui – Ví dụ (2) Trí tuệ nhân tạo CuuDuongThanCong.com 19 https://fb.com/tailieudientucntt

Ngày đăng: 25/11/2022, 22:53

Xem thêm: