Bài giảng Trí tuệ nhân tạo - Bài 3: Giải quyết vấn đề bằng tìm kiếm: tìm kiếm mù
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Bài giảng Trí tuệ nhân tạo - Bài 3: Giải quyết vấn đề bằng tìm kiếm: tìm kiếm mù CHƯƠNG 3: KỸTHUẬT TÌM KIẾM: Lec 3 Giải quyết vấn đề bằng tìm kiếm: tìm kiếm mù TTNT. p.1 Nội dung Biểu diễn bài toán trong Không Gian Trạng Thái Các chiến lược tìm kiếm – Tìm kiếm mù – Tìm kiếm kinh nghiệm (heuristic). Tìm kiếm trên không gian trạng thái: – Tìm kiếm theo chiều rộng (breath – first search) – Tìm kiếm theo chiều sâu (depth – first search) – Tìm kiếm sâu bằng cách đào sâu nhiều lần (depth – first search with iterative deepening) Sử dụng không gian trạng thái để biễu diễn suy luận với phép tính vị từ: Đồ thị Và/Hoặc (And/Or Graph) TTNT. p.2 Giải quyết vấn đề bằng tìm kiếm Khi biểu diễn một vấn đề như là một đồ thị không gian trạng thái, chúng ta có thể sử dụng lý thuyết đồ thị để phân tích cấu trúc và độ phức tạp của các vấn đề cũng rb1 như các thủ tục tìm kiếm. b2 b4 Riverbank1 b3 b1 4 i2 2 3 i1 1 Island1 Island 2 b6 b5 b7 5 6 7 Riverbank 2 rb2 Hệ thống cầu thành phố Konigsberg và biểu diễn đồ thị tương ứng TTNT. p.3 Bài toán tìm kiếm Tìm kiếm: là tìm một đối tượng thoả mãn một số đòi hỏi nào đó, trong một tập hợp rộng lớn các đối tượng Các kỹ thuật tìm kiếm đuợc áp dụng rộng rãi trong lĩnh vực TTNT : – Tìm kiếm mù : không có hiểu biết gì về các đối tượng để hướng dẫn tìm kiếm – Tìm kiếm kinh nghiệm (heuristic) : dựa vào kinh nghiệm và hiểu biết về vấn đề cần giải quyết để xây dựng hàm đánh giá hướng dẫn sự tìm kiếm. • Tìm kiếm tối ưu • Tìm kiếm có đối thủ : tìm kiếm nước đi trong các trò chơi hai người (cờ vua, cờ tướng,...) TTNT. p.4 Không gian trạng thái Không gian tìm kiếm : bao gồm tất cả các đối tượng mà ta cần quan tâm tìm kiếm (có thể là không gian liên tục (không gian các véc tơ thực n chiều) hoạc không gian các đối tượng rời rạc. Toán tử : mô tả hành động hoặc phép biến đổi để đưa một trạng thái tới trạng thái khác Ví dụ : Bài toán tìm đường đi : các con đường nối các thành phố sẽ được biểu diễn bởi các toán tử --->Giải bài toán bằng tìm một dãy các toán tử để đưa trạng thái ban đầu (điểm xuất phát) về trạng thái kết thúc (điểm đích) Biểu diễn một bài toán trong không gian trạng thái, cần xác định các yếu tố : + Trạng thái ban đầu + Một tập hợp các toán tử + Một tập hợp các trạng thái kết thúc (trạng thái đích).Không gian trạng thái có thể được biểu diễn bởi một đồ thị có hướng: mỗi đỉnh của đồ thị tương đương với một trạng thái, nếu toán tử R biến đổi trạng thái u thành trạng thái v thì cung (u,v) được gán nhãn R TTNT. p.5 Một phần KGTT triển khai trong Tic-tac-toeĐồ thị có hướng không lặp (directed acyclic graph - DAG) TTNT. p.6 Trò đố 8 ô hay 15 ô Trạng thái ban đầu Trạng thái đích Trò đố 11 14 4 7 1 2 3 4 15 ô 10 6 5 12 13 14 5 1 2 13 15 11 15 6 9 12 8 3 10 9 8 7 Trò đố 2 8 1 2 3 3 5 7 8 4 8ô 6 2 1 7 6 5 Cần biểu diễn KGTT cho bài toán này như thế nào? TTNT. p.7KGTT của 8-puzzle sinh ra bằng phép “di chuyển ô trống” Có khả năng xảy ra vòng lặp không? TTNT. p.8 Một ví dụ của bài toán TSP Cần biểu diễn KGTT cho bài toán này n ...
Tìm kiếm theo từ khóa liên quan:
Trí tuệ nhân tạo Bài giảng Trí tuệ nhân tạo Không gian trạng thái Tìm kiếm mù Chiến lược tìm kiếm Tìm kiếm trên không gian trạng tháiGợi ý tài liệu liên quan:
-
Đề cương chi tiết học phần Trí tuệ nhân tạo
12 trang 440 0 0 -
7 trang 229 0 0
-
Kết quả bước đầu của ứng dụng trí tuệ nhân tạo trong phát hiện polyp đại tràng tại Việt Nam
10 trang 186 0 0 -
6 trang 174 0 0
-
Xu hướng và tác động của cách mạng công nghiệp lần thứ tư đến môi trường thông tin số
9 trang 165 0 0 -
9 trang 157 0 0
-
Tìm hiểu về Luật An ninh mạng (hiện hành): Phần 1
93 trang 151 0 0 -
Luận văn tốt nghiệp: Ứng dụng trí tuệ nhân tạo trong xây dựng GAME
0 trang 129 0 0 -
Xác lập tư cách pháp lý cho trí tuệ nhân tạo
6 trang 129 1 0 -
Chuyển đổi số: cơ sở và ứng dụng
18 trang 122 0 0 -
Tác động của ứng dụng công nghệ tài chính đến hiệu quả hoạt động của ngân hàng thương mại Việt Nam
10 trang 117 0 0 -
Nhận dạng giọng chữ cái tiếng Việt sử dụng deep Boltzmann machines
8 trang 91 0 0 -
Dự báo công suất nguồn điện mặt trời sử dụng trí tuệ nhân tạo
12 trang 80 0 0 -
Đồ án tốt nghiệp: Thiết kế và điều khiển robot tự hành dò đường trong mê cung
64 trang 79 0 0 -
Triển khai AI trong dạy học và nghiên cứu khoa học của sinh viên theo xu hướng chuyển đổi số
13 trang 73 0 0 -
39 trang 61 0 0
-
Hệ sinh thái kinh tế số tại Việt Nam
10 trang 60 0 0 -
Độ chính xác nhận dạng trong mô hình Faster R-CNN khi có nhiễu
5 trang 60 0 0 -
Giáo trình Trí tuệ nhân tạo và hệ chuyên gia (Nghề Lập trình máy tính): Phần 1 - CĐ Nghề
103 trang 57 0 0 -
4 trang 54 0 0