Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 131 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
131
Dung lượng
2,25 MB
Nội dung
TR NG CAO Đ NG CNTT H U NGH Vi T - HÀNƯỜ Ẳ Ữ Ị Ệ KHOA KHOA H C MÁY TÍNHỌ *** TRÍ TUỆ NHÂN TẠO (Artificial Intelligence - AI) Nguyễn Thanh Cẩm 12/04/10 2 Contents Tổng quan về khoa học trí tuệ nhân tạo 1 Các phương pháp giải quyết vấn đề cơ bản 2 Tri thức và các phương pháp biểu diễn tri thức 3 Máy học 4 Mạng Nơron 5 12/04/10 3 Chương 2 Các ph ng pháp gi i quy t v n đ c b nươ ả ế ấ ề ơ ả Các ph ng pháp gi i quy t v n đ c b nươ ả ế ấ ề ơ ả 2.1 2.2 2.3 Biểu diễn bài toán trong không gian trạng thái Tìm kiếm lời giải trong không gian trạng thái Tìm kiếm lời giải trên đồ thị và/hoặc 12/04/10 4 2.1.1 2.1.2 2.1.3 2.1.4 Đ t v n đặ ấ ề Mô t tr ng tháiả ạ Toán t chuy n tr ng tháiử ể ạ Không gian tr ng thái c a bài toánạ ủ 2.1 Biểu diễn bài toán trong không gian trạng thá i Bi u di n không gian tr ng thái d i d ng đ ể ễ ạ ướ ạ ồ thị 2.1.5 12/04/10 5 2.1 Biểu diễn bài toán trong không gian trạng thá i Khi giải quyết bài toán bằng phương pháp tìm kiếm: phải xác định không gian tìm kiếm. Phương pháp giải quyết vấn đề dựa trên: khái niệm trạng thái (state) và toán tử (operator) được gọi là cách tiếp cận giải quyết vấn đề nhờ không gian trạng thái. 2.1.1. Đặt vấn đề 12/04/10 6 2.1.1 2.1.2 2.1.3 2.1.4 Đ t v n đặ ấ ề Mô t tr ng tháiả ạ Toán t chuy n tr ng tháiử ể ạ Không gian tr ng thái c a bài toánạ ủ 2.1 Biểu diễn bài toán trong không gian trạng thá i Bi u di n không gian tr ng thái d i d ng đ ể ễ ạ ướ ạ ồ thị 2.1.5 12/04/10 7 2.1 Biểu diễn bài toán trong không gian trạng thá i Mô tả trạng thái bài toán: các xâu ký hiệu, véctơ, mảng hai chiều, cây, danh sách. Mỗi trạng thái là một hình trạng của bài toán: hình trạng đầu gọi là trạng thái đầu hình trạng cuối gọi là trạng thái cuối. 2.1.2. Mô tả trạng thá i 12/04/10 8 2.1 Biểu diễn bài toán trong không gian trạng thá i Ví dụ: Bài toán đong nước 2.1.2. Mô tả trạng thá i m lit. n lit Cần đong k lit nước. giả thiết k <= min(m,n). 12/04/10 9 2.1 Biểu diễn bài toán trong không gian trạng thá i Ví dụ: Bài toán đong nước Gọi x là lượng nước hiện có trong bình dung tích m và y là lượng nước hiện có trong bình dung tích n. bộ có thứ tự (x,y) có thể xem là trạng thái của bài toán. Trạng thái đầu: (0,0) Trạng thái cuối: (x,k) hoặc (k,y), 0 ≤ x ≤ m , 0 ≤ y ≤ n 2.1.2. Mô tả trạng thá i 12/04/10 10 2.1 Biểu diễn bài toán trong không gian trạng thá i 2 8 3 1 6 4 7 5 2.1.2. Mô tả trạng thá i 1 2 3 8 4 7 6 5 Hình trạng đầu Hình trạng cuối Ví dụ: Bài toán trò chơi 8 số [...]... Ví dụ: KGTT của bài toán trò chơi 8 số T = {(aij)3x3 | 0 . Ị Ệ KHOA KHOA H C MÁY TÍNHỌ *** TRÍ TUỆ NHÂN TẠO (Artificial Intelligence - AI) Nguyễn Thanh Cẩm 12/04/10 2 Contents Tổng quan về khoa học trí tuệ nhân tạo 1 Các phương pháp giải quyết vấn. cơ bản 2 Tri thức và các phương pháp biểu diễn tri thức 3 Máy học 4 Mạng Nơron 5 12/04/10 3 Chương 2 Các ph ng pháp gi i quy t v n đ c b nươ ả ế ấ ề ơ ả Các ph ng pháp gi i quy t v n đ c b. ô trống ở trạng thái A (A= (a ij )) lên trên, nghĩa là: B= f u (A), giả sử ô trống đang ở vị trí (i 0 , j 0 ) (hay nói cách khác a i0 j0 = 0) thì hàm f u được xác định như sau: 2.1.2. Mô