TRÍ TUỆ NHÂN TẠO - Các phương pháp giải quyết vấn đề cơ bản pps

131 3.1K 42
TRÍ TUỆ NHÂN TẠO - Các phương pháp giải quyết vấn đề cơ bản pps

Đ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ƯỜ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 07/07/14 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 07/07/14 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 07/07/14 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 07/07/14 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 đề 07/07/14 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 07/07/14 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 07/07/14 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). 07/07/14 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 07/07/14 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ố [...]... cọc nào  Cách 1:  Cọc 1 hiện đang chứa những đĩa nào?  Cọc 2 hiện đang chứa những đĩa nào?  Và cọc 3 đang chứa những đĩa nào  Cách 2:  Đĩa lớn thứ i hiện đang nằm ở cọc nào? (i = 1 n) Như vậy cách mô tả trạng thái bài toán không duy nhất, vấn đề là chọn cách mô tả nào để đạt được mục đích dễ dàng nhất 07/07/14 13 2.1 Biểu diễn bài toán trong không gian trạng thái 2.1.2 Mô tả trạng thái  Cách 1... thị 15 2.1 Biểu diễn bài toán trong không gian trạng thái 2.1.3 Toán tử chuyển trạng thái  Là các phép biến đổi đưa từ trạng thái này sang trạng thái khác  Có hai cách biểu diễn các toán tử:   07/07/14 Biểu diễn hàm xác định trên tập các trạng thái và nhận giá trị cũng trong tập này Biểu diễn dưới dạng các quy tắc sản xuất S→A có nghĩa là nếu có trạng thái S thì có thể đưa đến trạng thái A 16 2.1... toán trong không gian trạng thái 2.1.1 Đặt vấn đề 2.1.2 Mô tả trạng thái 2.1.3 Toán tử chuyển trạng thái 2.1.4 Không gian trạng thái của bài toán 2.1.5 07/07/14 Biểu diễn không gian trạng thái dưới dạng đồ thị 24 2.1 Biểu diễn bài toán trong không gian trạng thái 2.1.4 Không gian trạng thái của bài toán  KGTT là tập tất cả các trạng thái có thể có và tập các toán tử của bài toán  KGTT là một bộ bốn:... tập các trạng thái đích  07/07/14 T: tập tất cả các trạng thái có thể có của bài toán F: tập các toán tử 25 2.1 Biểu diễn bài toán trong không gian trạng thái 2.1.4 Không gian trạng thái của bài toán  Ví dụ: KHTT của bài toán đong nước là bộ bốn T, S, G, F xác định như sau:   S = (0,0)  G = {(x,k) hoặc (k,y) | 0 . 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 07/07/14 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. - HÀN KHOA KHOA HỌC MÁY TÍNH *** TRÍ TUỆ NHÂN TẠO (Artificial Intelligence - AI) Nguyễn Thanh Cẩm 07/07/14 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. 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)

Ngày đăng: 07/07/2014, 02:20

Từ khóa liên quan

Mục lục

  • TRÍ TUỆ NHÂN TẠO

  • Contents

  • Chương 2

  • 2.1 Biểu diễn bài toán trong không gian trạng thái

  • Slide 5

  • Slide 6

  • Slide 7

  • Slide 8

  • Slide 9

  • Slide 10

  • Slide 11

  • Slide 12

  • Slide 13

  • Slide 14

  • Slide 15

  • Slide 16

  • Slide 17

  • Slide 18

  • Slide 19

  • Slide 20

Tài liệu cùng người dùng

Tài liệu liên quan