Bài tập ôn thi môn trí tuệ nhân tạo. bao gồm các dạng bài tập về thuật toán tìm kiếm và logic vị từ. các bài tập về phép duyệt sâu, duyệt rộng...các dạng đề thường gặp để sinh viên ôn thi Câu 4: (1.5đ) Cho từ vựng với các ký hiệu sau: Các vị từ Person(x): x là người. Animal(x): x là thú vật. Cats(x): x là con mèo. Loves(x, y): x yêu y. Kills(x, y): x giết y. Các ký hiệu hằng biểu diễn người: Jack, Raul Dùng từ vựng trên biểu diễn các phát biểu sau bằng logic vị từ. a)Mọi người đều yêu tất cả thú vật. (0.25đ) b)Người nào yêu tất cả thú vật thì được yêu bởi một người nào đó. (0.25đ) c)Bất cứ người nào giết một con vật sẽ không được ai yêu. (0.5đ) d)Jack yêu tất cả thú vật. (0.25đ) Jack hoặc Raul giết con mèo Tuna. (0.25đ)
NHI Đề GIẢI ĐỀ ĐỀ GIẢI ĐỀ ĐỀ Giải đề ĐỀ GIẢI ĐỀ 10 ĐỀ 10 11 GIẢI ĐỀ 10 13 Đề Câu 1: (2.5đ) 11 13 10 E 10 H 16 19 Chi phí ước lượng tới nút đích gần Y G2 12 F Chi phí di chuyển dọc theo cung X C 20 19 S 30 Giải thích D 10 15 A 22 K 26 B 25 G1 Cho đồ thị đường hình vẽ Tìm đường từ nút bắt đầu S tới nút đích G1, G2 Giá trị ghi bên nút heuristic ước lượng chi phí tới đích gần Giả sử ta ưu tiên mở rộng nút theo thứ tự bảng chữ nút mở rộng lần Trong chiến lược tìm kiếm đồ thị sau, tìm thứ tự mà nút mở rộng, đích đường kết a) Depth-First Search (0.5đ) b) Uniform Cost Search (0.5đ) c) Hill Climbing Search (0.5đ) d) A* Dùng hàm heuristic câu c) (0.5đ) e) Heuristic ước lượng có chấp nhận khơng, giải thích sao? (0.5đ) Câu 2: (2đ) Cho tr ch i khởi tạo cho lượt c a người ch i A Các giá trị ghi nút giá trị c a hàm đánh giá độ t t c a trạng thái tr ch i nút A MAX B MIN MAX MIN C E K F L -5 M D G N O -2 P H Q R -3 I S T U -6 J V a) Hãy tính giá trị minima䁞 cho nút ác định nước t t cho W X -8 A (0.5đ) b) Liệt kê nút bị 䁞én dùng thuật toán -, với thứ tự nút thăm từ trái qua phải (0.75đ) Trang 1/13 a) Liệt kê nút bị 䁞én dùng thuật toán -, qua trái (0.75đ) với thứ tự nút thăm từ phải Câu 3: (1.5đ) Cho c sở tri thức gồm câu mệnh đề sau: QZ (1) (P Q) R (2) (R Z) P (3) YZS (4) Q (S P) (5) a) Chuyển c sở tri thức dạng chuẩn hội CNF (0.75đ) b) Dùng phư ng pháp hợp giải chứng minh S (0.75đ) Câu 4: (1.5đ) Cho từ vựng với ký hiệu sau: Các vị từ Person(x): 䁞 người Animal(x): 䁞 thú vật Cats(x): 䁞 mèo Loves(x, y): 䁞 yêu y Kills(x, y): 䁞 giết y Các ký hiệu biểu diễn người: Jack, Raul Dùng từ vựng biểu diễn phát biểu sau logic vị từ a) ọi người yêu tất thú vật (0.25đ) b) Người yêu tất thú vật yêu người (0.25đ) c) Bất người giết vật không yêu (0.5đ) d) Jack yêu tất thú vật (0.25đ) e) Jack Raul giết mèo Tuna (0.25đ) Câu 5: (2.5đ) Để học 䁞ác định người Châu u hay Châu , ta dùng tập huấn luyện: STT Dáng Chiều cao Giới tính Châu lục Nhỏ Thấp Nam To TB Nam To Thấp Nữ ừa Thấp Nữ Nhỏ TB Nữ u Nhỏ TB Nữ u To Cao Nam u ừa Cao Nam u Cho log21 = 0, log22 = 1, log23 1.6, log24 2, log25 2.3, log26 2.6, log27 2.8 a) Tính nội dung thơng tin (Entropy) c a tập huấn luyện với thuộc tính phân loại Châu Lục (0.5đ) b) Tính thơng tin đạt (Information Gain) cho thuộc tính Dáng, Chiều cao, Giới tính dùng để dự đốn người thuộc Châu l c Từ suy thuộc tính chọn cho nút g c định (1đ) c) ây dựng định đầy đ tập luật để 䁞ác định người Châu u hay Châu (0.75đ) d) Dùng kết học để dự đoán kết c a ví d sau: (0.5đ) Dáng Chiều cao Giới tính Châu lục? To Thấp Nam ừa Cao Nữ Câu GIẢI ĐỀ Hết Đáp án a) Thứ tự mở rộng: S B A D G2, Đích:G2 Đường đi: S B A D G2 b) Thứ tự mở rộng: S K B A H C F E D G1, Đường đi: S K H F G1 c) Thứ tự mở rộng: S C E G1, Đích: G1 Đường đi: S C E G1 Đích: G1 Điểm 0.25đ 0.25đ 0.25đ 0.25đ 0.25đ 0.25đ Trang 2/13 d) Thứ tự mở rộng: S K H F B G1, Đích: G1 Đường đi: S K H F G1 e) Heuristic ước lượng khơng chấp nhận h(C) =20 > h*(C) = 12 + = 19 a) C b) N H R S c) P O a) Chuyển c sở tri thức dạng chuẩn hội CNF Q (6) Z (7) P R (8) Q R (9) R Z P (10) Y Z S (11) Q S P (12) b) Dùng phư ng pháp hợp giải chứng minh S (6) (12) S P (13) (6) (9) R (14) (7), (14) (10) P (15) (13) (15) S (đpcm) a) Biểu diễn câu dùng vị từ cho (1) 䁞 CanRead(䁞) Literate(䁞) (2) 䁞 Dolphin(䁞) Literate(䁞) (3) 䁞 Dolphin(䁞) Intelligent(䁞) b) ệnh đề hóa câu vị từ chuyển dạng chuẩn hội CNF (4) CanRead(䁞) Literate(䁞) (5) Dolphin(䁞) Literate(䁞) (6) Dolphin( 1) (7) Intelligent( 1) c) Dùng tiền đề chứng minh "Một số người thơng minh khơng đọc " 䁞 Intelligent(䁞) CanRead(䁞) Ph định kết luận: 䁞 Intelligent(䁞) CanRead(䁞) (8) Intelligent(䁞) CanRead(䁞) (4) (8) Intelligent(䁞) Literate(䁞) (9) (5) (6) với phép thay {䁞 / 1} Literate( 1) (10) ⭭ ⭭ a) Entropy(D) = b) IG(Dáng) = IG(Chiều Cao) = ⭭ ⭭ IG(Giới Tính) = Q ⭭ c) ẽ định đầy đ d) Dự đoán theo luật học T ng c ng c câu h = h 0.25đ 0.25đ 0.5đ 0.5đ 0.75đ 0.75đ 0.75đ 0.75đ 0.75đ 0.5đ 0.75đ 0.5 0.75 = 0.75đ 0.5đ 10đ Trang 3/13 ĐỀ Câu 1: (2.5đ) 11 13 14 H 12 E 16 17 Chi phí ước lượng tới nút đích gần Y G2 14 C 13 Chi phí di chuyển dọc theo cung X D 18 19 S 35 Giải thích K 10 15 B 22 A 30 F 24 G1 Cho đồ thị đường hình vẽ Tìm đường từ nút bắt đầu S tới nút đích G1, G2 Giá trị ghi bên nút heuristic ước lượng chi phí tới đích gần Giả sử ta ưu tiên mở rộng nút theo thứ tự bảng chữ nút mở rộng lần Trong chiến lược tìm kiếm đồ thị sau, tìm thứ tự mà nút mở rộng, đích đường kết f) Breadth-First Search (0.5đ) g) Uniform Cost Search (0.5đ) h) Hill Climbing Search (0.5đ) i) A* Dùng hàm heuristic câu c) (0.5đ) j) Heuristic ước lượng có chấp nhận khơng, giải thích sao? (0.5đ) Câu 2: (1.5đ) Cho tr ch i hình sau Giả sử lượt c a người ch i trị ghi nút giá trị c a hàm đánh giá độ t t c a trạng thái tr ch i nút A MAX B MIN MAX MIN A Các giá C E K F L M D G N O P H Q R -1 I S T U -2 J V W X c) Hãy tính giá trị minima䁞 cho nút ác định nước t t cho A (0.5đ) d) Liệt kê nút bị 䁞én dùng thuật toán -, với thứ tự nút thăm từ trái qua phải (0.5đ) e) Liệt kê nút bị 䁞én dùng thuật toán -, với thứ tự nút thăm từ phải qua trái (0.5đ) Câu 3: (1.5đ) Cho c sở tri thức gồm câu mệnh đề sau: PZ (1) Z Q (2) R S T (3) PQR (4) Q (S T) (5) c) Chuyển c sở tri thức dạng chuẩn hội CNF (0.75đ) d) Dùng phư ng pháp hợp giải chứng minh S (0.75đ) Trang 4/13 Câu 4: (2đ) Cho vị từ sau: CanRead(x): 䁞 đọc Literate(x): 䁞 biết chữ Intelligent(x): 䁞 thơng minh Dolphin(x): 䁞 cá heo tiền đề sau: (1) Người đọc biết chữ (2) Cá heo chữ (3) Một số cá heo thông minh a) Biểu diễn câu dùng vị từ cho (0.75đ) b) ệnh đề hóa câu vị từ chuyển dạng chuẩn hội CNF (0.5đ) c) Dùng tiền đề chứng minh "Một số người thông minh đọc " (0.75đ) Câu 5: (2.5đ) Để học tự động 䁞ác định sinh viên có t t nghiệp loại t t hay không, ta dùng tập huấn luyện sau: STT Chỉ số IQ Hacker? Xuất bản? Sinh viên TN loại tốt 200 Yes Yes Yes 200 No Yes Yes 180 Yes Yes Yes 180 No Yes Yes 180 No No No 160 Yes No No 160 No Yes No 160 No No No Cho log21 = 0, log22 = 1, log23 1.6, log24 2, log25 2.3, log26 2.6, log27 2.8 e) Tính nội dung thơng tin (Entropy) c a tập huấn luyện với thuộc tính phân loại Sinh viên tốt nghiệp loại tốt (0.5đ) f) Tính Information Gain (IG) cho thuộc tính Chỉ số IQ, Hacker, Xuất Từ suy thuộc tính chọn cho nút g c định (0.75đ) g) ây dựng định đầy đ luật để 䁞ác định sinh viên t t nghiệp loại t t không (0.75đ) h) Dùng kết học để dự đoán kết c a ví d sau: (0.5đ) Chỉ số IQ Hacker? Xuất bản? TN loại tốt? 200 No No 160 Yes Yes Hết GIẢI ĐỀ Câu a) b) c) d) e) a) b) c) a) Đáp án Thứ tự mở rộng: S A D F B E H K C G1, Đích: G1 Đường đi: S A E G1 Thứ tự mở rộng: S F A B D E K C H G2, Đích: G2 Đường đi: S F B K G2 Thứ tự mở rộng: S D H G1 Đích: G1 Đường đi: S D H G1 Thứ tự mở rộng: S D H G1 Đích: G1 Đường đi: S D H G1 Heuristic ước lượng không chấp nhận h(K) = 10 > h*(K) = D N GQPO Chuyển c sở tri thức dạng chuẩn hội CNF P (6) Z (7) Điểm 0.25đ 0.25đ 0.25đ 0.25đ 0.25đ 0.25đ 0.25đ 0.25đ 0.5đ 0.5đ 0.5đ 0.5đ 0.75đ Trang 5/13 b) d) e) f) a) Z Q (8) R S T (9) P Q (10) P R (11) Q S T (12) Dùng phư ng pháp hợp giải chứng minh S Biểu diễn câu dùng vị từ cho (1) 䁞 CanRead(䁞) Literate(䁞) (2) 䁞 Dolphin(䁞) Literate(䁞) (3) 䁞 Dolphin(䁞) Intelligent(䁞) ệnh đề hóa câu vị từ chuyển dạng chuẩn hội CNF (4) CanRead(䁞) Literate(䁞) (5) Dolphin(䁞) Literate(䁞) (6) Dolphin( 1) (7) Intelligent( 1) Dùng tiền đề chứng minh "Một số người thơng minh khơng đọc " 䁞 Intelligent(䁞) CanRead(䁞) Ph định kết luận: 䁞 Intelligent(䁞) CanRead(䁞) (8) Intelligent(䁞) CanRead(䁞) (4) (8) Intelligent(䁞) Literate(䁞) (9) (5) (6) với phép thay {䁞 / 1} Literate( 1) (10) ⭭ ⭭ Entropy(D) = b) IG(Chỉ s IQ) = IG(Hacker) = IG( uất bản) = ⭭ ⭭ ⭭ c) ẽ định đầy đ d) Phân loại T ng c ng c câu h h h 0.75đ 0.75đ 0.5đ 0.75đ 0.5 0.75 0.75đ 0.5đ 10đ ĐỀ Câu 1: (3đ) Warsaw Munich Rome Budapest Odesa Venice Bản đồ cho biết thời gian lái 䁞e trung bình (tính theo giờ) cặp thành ph Tìm đường với chi phí từ Rome tới Warsaw Giả sử ta ưu tiên mở rộng thành ph theo thứ tự bảng chữ thành ph mở rộng lần Trong chiến lược tìm kiếm đồ thị sau, tìm thứ tự mà thành ph mở rộng, đường kết k) Depth-First Search (0.5đ) l) Uniform Cost Search (0.5đ) Trang 6/13 m) Greedy Best First Search với heuristic h(c) chi phí thời gian ước lượng để từ thành ph c tới thành ph Warsaw: h(Odesa) = 5; h(Budapest) = 7; h( unich) = 13; h( enice) =19; h(Rome) = 25; h(Warsaw) = (0.5đ) n) Hill Climbing Search Dùng hàm heuristic câu c) (0.5đ) o) A* Dùng hàm heuristic câu c) (0.5đ) p) Heuristic câu c) có chấp nhận khơng, giải thích sao? (0.5đ) Câu 2: (1.5đ) Cho tr ch i hình sau Giả sử lượt c a người ch i trị ghi nút giá trị c a hàm đánh giá độ t t c a trạng thái tr ch i nút A MAX C B MIN MAX MIN A Các giá E E E -6 F H G F1 F2 G G2 H1 H2 -2 -9 D I J I1 I1 -5 J2 -4 K J3 -8 K1 M L K2 L1 -7 L2 -3 M1 f) Hãy tính giá trị minima䁞 cho nút ác định nước t t cho A (0.5đ) g) Liệt kê nút bị 䁞én dùng thuật toán -, với thứ tự nút thăm từ trái qua phải (0.5đ) h) Liệt kê nút bị 䁞én dùng thuật toán -, với thứ tự nút thăm từ phải qua trái (0.5đ) Câu 3: (1.5đ) Cho c sở tri thức gồm câu mệnh đề sau: (Q) Z (1) W (2) (W Q) P (3) WZS (4) Q (S P) (5) (P Q) R (6) e) Chuyển c sở tri thức dạng chuẩn hội CNF (0.75đ) f) Dùng phư ng pháp hợp giải chứng minh S (0.75đ) Câu 4: (1.5đ) Biểu diễn phát biểu sau logic vị từ f) Hoàng hàng 䁞óm c a chị c a Tuấn (0.25đ) g) Không vừa đàn ông vừa đàn bà (0.25đ) h) Chỉ có s người thích ch i gofl (0.5đ) i) Tất trẻ em thích ăn kem ngoại trừ lúc m (0.5đ) Câu 5: (2.5đ) Cho tập tập huấn luyện để học dự đốn người có ch i tennis hay khơng dùng thông tin thời tiết bao gồm: quang cảnh, nhiệt độ, độ ẩm, gió STT Quang cảnh Nắng Nắng mu ưa ưa ưa mu Nắng Nắng Nhiệt đ Nóng Nóng Nóng m áp át át át m áp át Đ m Cao Cao Cao Cao TB TB TB Cao TB Gi Nhย ạnh Nhย Nhย Nhย ạnh ạnh Nhย Nhย Chơi Tennis? Khơng Khơng Có Có Có Khơng Có Khơng Có Trang 7/13 M2 -1 10 11 12 ưa mu mu m áp Nóng m áp TB TB Cao Nhย Nhย ạnh Có Có Có Cho log21 = 0, log22 = 1, log23 1.6, log24 2, log25 2.3, log26 2.6, log27 2.8 i) Tính Entropy c a tập huấn luyện với thuộc tính phân loại Chơi Tennis (0.5đ) j) Tính độ lợi thơng tin IG-Information Gain cho thuộc tính Quang cảnh, Nhiệt đ , Đ m, Gi dùng thuộc tính để định ch i tennis hay khơng Từ suy thuộc tính chọn cho nút g c định (0.75đ) k) ây dựng định, trích luật để dự đoán ch i tennis (0.75đ) l) Dùng kết học để dự đoán kết c a ví d sau: (0.5đ) Quang cảnh Nhiệt đ Đ m Gi Chơi Tennis? Nắng m áp TB ạnh ưa m áp Cao ạnh Giải đề Câu a) b) c) d) e) f) a) b) c) g) h) j) k) l) m) Câu số Thứ tự mở rộng: Rome, unich, Warsaw Đường đi: Rome – unich – Warsaw Rome, enice, unich, Odesa, Budapest, Warsaw Đường đi: Rome – enice – unich – Warsaw Rome, unich, enice, Budapest, Odesa, Warsaw Đường đi: Rome – unich – Warsaw Thứ tự mở rộng: Rome, unich, enice, Odesa, Warsaw Đường đi: Rome – unich – enice – Odesa – Warsaw Rome – enice – unich – Budapest – Odesa – Warsaw Đường đi: Rome – enice – unich – Warsaw Khơng, ì h(Budapest) = 12 > d(Budapest, warsaw) = B F2, I, I1, I2, J, J1, J2, L, L1, L2, , 1, K1, I, I1, I2, H, H1, H2, F1 Chuyển c sở tri thức dạng chuẩn hội CNF (8đ) Q (1) Z (2) W (3) W Q P (4) W Z S (5) Q S P (6) P R (7) Q R (8) Dùng phư ng pháp hợp giải chứng minh S (10đ) Hợp giải (1), (3) (4) ta P (9) Hợp giải (1) (6) ta S P (10) Hợp giải (9) (10) ta S (đpcm) Hồng hàng 䁞óm c a chị c a Tuấn Neighbour(Hồng, Sister(Tuấn)) Khơng vừa đàn ơng vừa đàn bà 䁞, an(䁞) Woman(䁞) Chỉ có s người thích ch i gofl 䁞, Like(䁞, Gofl) Tất trẻ em thích ăn kem ngoại trừ lúc m 䁞, Chidren(䁞) Ill(䁞) Like(䁞, Cream) Điểm 0.25đ 0.25đ 0.25đ 0.25đ 0.25đ 0.25đ 0.25đ 0.25đ 0.25đ 0.25đ 0.5đ 0.5đ 0.5đ 0.5đ 0.75đ 0.75đ 0.25đ 0.25đ 0.5đ 0.5đ Trang 8/13 a) Tính Entropy(D) b) IG(Quang Cảnh) IG(Nhiệt độ) IG(Độ ẩm) IG(Gió) c) ây dựng định d) Phân loại T ng c ng c câu 0.5đ 0.75đ 0.75đ 0.5đ 10đ ĐỀ Câu 1: (2.5đ) Cho mê cung bao gồm lưới Từ di chuyển tới kề với khơng có hàng rào Chi phí di chuyển Trong hình (a), mê cung có đánh s ghi chữ A, B, … hàng rào đường kẻ đậm nét Bài toán đặt tìm đường ngắn từ S tới ô G Giả sử ta mở rộng ô kề theo thứ tự Đông, Nam, Tây, Bắc hình (b) khơng lặp lại qua Trường hợp việc chọn nút mở rộng dựa vào hàm lượng giá, nút có hàm lượng giá, chọn nút mở rộng theo thứ tự bảng chữ í d tìm kiếm theo chiều rộng, thứ tự thăm ô là: S H F K P C Q A R B T D G Trong chiến lược tìm kiếm sau, tìm thứ tự nút mở rộng đường kết quả: q) Depth-First Search (0.5đ) r) Greedy Best First Search Dùng hàm heuristic h(n) = khoảng cách ahattan từ n tới đích G í d h(K) = h(S) = (0.5đ) s) Hill Climbing Search Dùng hàm heuristic câu b) (0.5đ) t) A* Dùng hàm heuristic câu b) (0.5đ) u) Các hàm sau có hàm heuristic chấp nhận khơng? (i) Hàm h(n) Đúng Sai (0.25đ) (ii) Hàm h2(n) = min(3, h(n)) Đúng Sai (0.25đ) (iii) Hàm h3(n) = ma䁞(3, h(n)) Đúng Sai (0.25đ) Câu 2: (2đ) Cho tr ch i hình sau Giả sử lượt c a người ch i ghi nút giá trị c a hàm đánh giá độ t t c a trạng thái tr ch i nút A Các giá trị i) Hãy tính giá trị minima䁞 cho nút 䁞ác định nước t t cho A (0.5đ) j) Liệt kê nút mà bị 䁞én dùng thuật toán -, với thứ tự nút thăm từ trái qua phải (0.5đ) Trang 9/13 k) Liệt kê nút mà bị 䁞én dùng thuật toán -, với thứ tự nút thăm từ phải qua trái (0.5đ) l) Khi duyệt thăm nút từ phải qua trái thay trái qua phải kết (i) Giá trị minima䁞 nút g c thay đổi? Đúng Sai (0.25đ) (ii) S nút bị 䁞én thay đổi? Đúng Sai (0.25đ) Câu 3: (1.5đ) Cho c sở tri thức gồm câu mệnh đề sau: PZ (1) (R W) (P) (2) (W Q) P (3) QW (4) Q (S P) (5) (P Q) (S R) (6) i) Chuyển c sở tri thức dạng chuẩn hội CNF (0.75đ) j) Dùng phư ng pháp hợp giải chứng minh S (0.75đ) Câu 4: (1.5đ) Biểu diễn phát biểu sau logic vị từ n) Không phải người có chị (0.25đ) o) Chỉ có mà cao có rễ dài (0.25đ) p) Tất lồi chim bay ngoại trừ chim cánh c t đà điểu (0.25đ) q) Khơng có người có s chứng minh nhân dân (0.5đ) Câu 5: (2.5đ) Cho tập tập huấn luyện để học dự đốn người có mua máy tính hay không dùng thông tin: Age (tuổi), Income (thu nhập), Student (là sinh viên không), Credit rate (mức tiền gởi) STT Age Income Student Credit rate Buy Computer youth high no fair no youth high no e䁞cellence no middle age high no fair yes senior medium no fair yes senior low yes fair yes senior low yes e䁞cellence no middle age low yes e䁞cellence yes middle age high yes fair yes senior medium no e䁞cellence no 10 senior medium yes fair yes 11 youth medium yes e䁞cellence yes 12 middle age medium no e䁞cellence yes Cho log21 = 0, log22 = 1, log23 1.6, log24 2, log25 2.3, log26 2.6, log27 2.8 a) Tính Entropy c a tập huấn luyện với thuộc tính phân loại Buy Computer (0.5đ) b) Tính IG-Information Gain cho thuộc tính Age, Income, Student, Credit rate Từ suy thuộc tính chọn cho nút g c định (0.75đ) c) ây dựng định, trích luật để dự đốn người có mua máy tính hay khơng (0.75đ) d) Dùng kết học để dự đoán kết c a ví d sau: (0.5đ) Age Income Student Credit rate Buy Computer? youth medium no fair youth low yes fair Hết GIẢI ĐỀ Đá Câu g) S H K C A B D E N G Câu số Điểm 0.25đ Trang 10/13 Đường đi: S H K C A B D E N G h) Nút mở rộng Đường i) Nút mở rộng Đường j) Nút mở rộng Đường k) (i) Đúng (ii) Đúng (iii) Sai d) B e) Các nút 䁞én f) Các nút 䁞én g) (i) Sai (ii) Đúng52 a) ệnh đề hóa câu vị từ chuyển dạng chuẩn hội CNF b) Chứng minh S a) Biểu diễn b) Biểu diễn c) Biểu diễn d) Biểu diễn e) Tính Entropy(D) f) IG(Age) IG(Income) IG(Student) IG(Credit rate) g) ây dựng định h) Phân loại T ng c ng c câu 0.25đ 0.25đ 0.25đ 0.25đ 0.25đ 0.25đ 0.25đ 0.25đ 0.25đ 0.5đ 0.5đ 0.5đ 0.25đ 0.25đ 0.75đ 0.75đ 0.25đ 0.25đ 0.5đ 0.5đ 0.5đ 0.75đ 0.75đ 0.5đ 10đ ĐỀ 10 Đề thi mơn: NHẬP MƠN TRÍ TUỆ NHÂN TẠO ã môn học: 214463 Thời gian làm bài: 120 phút Được sử d ng tài liệu làm Câu 1: (3đ) Cho mê cung bao gồm lưới A F vng Từ di chuyển tới ô kề với hướng Đông, Tây, Nam, Bắc khơng có hàng S B Chi phí di chuyển Trong hình, mê cung E D L đánh s ghi chữ A, B, … đường kẻ đậm nét H J K G Bài tốn đặt tìm đường ngắn từ S tới Giả sử ta mở rộng ô kề theo thứ tự 1-Đông, C R T Q U 2-Nam, 3-Tây, 4-Bắc hình (b) không lặp lại ô qua Trường hợp việc chọn nút để mở rộng dựa vào hàm lượng giá, nút có hàm lượng giá, chọn nút mở rộng theo thứ tự bảng chữ í d tìm kiếm theo chiều sâu thứ tự ô thăm là: S D K J H C R T Q U G theo rào có hàng rào G Trang 11/13 Trong chiến lược tìm kiếm sau, tìm thứ tự nút mở rộng đường kết quả: v) Breadth-First Search (0.5đ) w) Greedy Best First Search Dùng hàm heuristic h(n) = khoảng cách ahattan từ n tới đích G í d h(K) = h(S) = (0.5đ) 䁞) Hill Climbing Search Dùng hàm heuristic câu b) (0.5đ) y) A* Dùng hàm heuristic câu b) (0.5đ) z) Cho hàm đánh giá f(n) = (1 - w)g(n) + wh(n) Trong g(n) chi phí c a đường từ trạng thái bắt đầu đến trạng thái n; h(n) heuristic chấp nhận ước lượng chi phí c a đường t t từ trạng thái n tới trạng thái đích, 0.0 w 1.0 Thuật tốn tìm kiếm tư ng ứng khi: (i) w = 0.0 (0.25đ) (ii) w = 0.5 (0.25đ) (iii) w = 1.0 (0.25đ) Câu 2: (1.5đ) Cho tr ch i hình sau Giả sử lượt c a người ch i trị ghi nút giá trị c a hàm đánh giá độ t t c a trạng thái tr ch i nút A Các giá m) Hãy tính giá trị minima䁞 cho nút 䁞ác định nước t t cho A (0.5đ) n) Liệt kê nút mà bị 䁞én dùng thuật toán -, với thứ tự nút thăm từ trái qua phải (0.5đ) o) Liệt kê nút mà bị 䁞én dùng thuật toán -, với thứ tự nút thăm từ phải qua trái (0.5đ) Câu 3: (1.5đ) Cho c sở tri thức gồm câu mệnh đề sau: (Q) Z (1) W (2) (W Q) P (3) WZS (4) Q (S P) (5) (P Q) R (6) k) Chuyển c sở tri thức dạng chuẩn hội CNF (0.75đ) l) Dùng phư ng pháp hợp giải chứng minh S (0.75đ) Câu 4: (1.5đ) Biểu diễn phát biểu sau logic vị từ r) Hoàng hàng 䁞óm c a chị c a Tuấn (0.25đ) s) Khơng vừa đàn ông vừa đàn bà (0.25đ) t) Có câu hỏi đề thi khó (0.25đ) u) Tất trẻ em thích ăn kem ngoại trừ lúc m (0.25đ) v) Khơng có người có s chứng minh nhân dân (0.5đ) Câu 5: (2.5đ) Cho tập tập huấn luyện để học định người nên cách lái 䁞e hay dùng thông tin: Temp (nhiệt độ), Precip (mưa), Day (ngày thứ), Shop (Đi mua sắm hay không), Clothes (Cách trang ph c) STT Temp Precip Day Shop Clothes Drive_Walk hot none fri yes formal drive cold none sun yes casual walk Trang 12/13 mild hot mild hot cold hot rain none none none snow none weds mon sat sat mon tues no no no no yes no casual casual formal casual casual casual walk drive drive walk drive walk Cho log21 = 0, log22 = 1, log23 1.6, log24 2, log25 2.3, log26 2.6, log27 2.8 a) Tính Entropy c a tập huấn luyện với thuộc tính phân loại Drive_Walk (0.5đ) b) Tính IG-Information Gain cho thuộc tính Temp, Precip, Day, Shop, Clothes Từ suy thuộc tính chọn cho nút g c định (0.75đ) c) ây dựng định, trích luật để quyết định người nên cách lái 䁞e hay (0.75đ) d) Dùng kết học để dự đốn kết c a ví d sau: (0.5đ) Temp Precip Day Shop Clothes mild rain mon no casual cold none sat yes formal GIẢI ĐỀ 10 ĐÁP ÁN VÀ THANG ĐIỂM – ĐỀ SỐ 10 Câu số l) Nút mở rộng Đường m) Nút mở rộng Đường n) Nút mở rộng Đường o) Nút mở rộng Đường p) (i) Uniform Cost Search (ii) A* (iii) Greedy Best First Search h) B i) Các nút 䁞én j) Các nút 䁞én c) ệnh đề hóa câu vị từ chuyển dạng chuẩn hội CNF d) Chứng minh S e) Biểu diễn f) Biểu diễn g) Biểu diễn h) Biểu diễn i) Biểu diễn i) Tính Entropy(D) j) IG(Age) IG(Income) IG(Student) IG(Credit rate) k) ây dựng định l) Phân loại T ng c ng c câu Câu Điểm 0.25đ 0.25đ 0.25đ 0.25đ 0.25đ 0.25đ 0.25đ 0.25đ 0.25đ 0.25đ 0.25đ 0.5đ 0.5đ 0.5đ 0.75đ 0.75đ 0.25đ 0.25đ 0.25đ 0.25đ 0.5đ 0.5đ 0.75đ 0.75đ 0.5đ 10đ Trang 13/13 ... Khơng Có Trang 7 /13 M2 -1 10 11 12 ưa mu mu m áp Nóng m áp TB TB Cao Nhย Nhย ạnh Có Có Có Cho log 21 = 0, log 22 = 1, log23 1. 6, log24 2, log25 2. 3, log26 2. 6, log27 2. 8 i) Tính Entropy... Yes 18 0 Yes Yes Yes 18 0 No Yes Yes 18 0 No No No 16 0 Yes No No 16 0 No Yes No 16 0 No No No Cho log 21 = 0, log 22 = 1, log23 1. 6, log24 2, log25 2. 3, log26 2. 6, log27 2. 8 e) Tính nội dung... no 10 senior medium yes fair yes 11 youth medium yes e䁞cellence yes 12 middle age medium no e䁞cellence yes Cho log 21 = 0, log 22 = 1, log23 1. 6, log24 2, log25 2. 3, log26 2. 6, log27 2. 8