HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG ĐỀTHI KẾT THÚC MÔN HỌC KHOA CÔNG NGHỆ THÔNG TIN 1 MÔN: Trí tuệnhântạo BỘ MÔN: Khoa học máy tính Lớp: D07CNTT Hệ đào tạo: - Đại học Thời gian thi: 90 phút Đề số: 1 Câu 1. (2,5 điểm) Tìm đường đi từ S tới G trên đồ thị sau bằng cách sử dụng: a) Tìm kiếm tham lam, b) Tìm theo chiều sâu. Giá thành đường đi cho trên cạnh. Giá trị hàm heuristic h cho bên cạnh nút. Thể hiện thuật toán bằng cách điền vào bảng sau giá trị nút được chọn và danh sách các nút mở (cùng với giá trị hàm h trong trường hợp tìm tham lam) sau mỗi bước. Bước Nút chọn Danh sách nút mở và h 1 … (Với các nút tương đương chọn theo thứ tự chữ cái) Câu 2. (2,5 điểm) Cho các mệnh đề sau dưới dạng ngôn ngữ tự nhiên và lôgic vị từ - Máy tính mới thì chạy nhanh. ))()(( xNxMx ⇒∀ - Máy tính phòng thực hành chạy chậm. ))()(( xNxTx ¬⇒∀ - Một số máy phòng thực hành rất đẹp. ))()(( xĐxTx ∧∃ a) Viết các câu trên dưới dạng CNF (clause form) b) Viết câu truy vấn sau “Có những máy tính đẹp nhưng chậm” dưới dạng lôgic vị từ sử dụng các vị từ đã cho ở trên; và chứng minh câu truy vấn đúng sử dụng phép giải và phản chứng. Câu 3. (2,5 điểm) Giả sử một loại virus (biểu diễn bằng biến ngẫu nhiên V) có thể gây ra ba hậu quả sau: mất file (biến F), máy chạy chậm (biến C), máy tự khởi động lại (biến R). Biết xác suất mất file khi không nhiễm và có nhiễm virus là 0.05 và 0.6; xác suất máy chạy chậm khi không nhiễm virus và có nhiễm là 0.2 và 0.7; xác suất máy tự khởi động khi không virus và có virus là 0.05 và 0.5. Quan sát cho thấy số máy nhiễm loại virus này là 20 trên 100 máy. a) Vẽ mạng Bayes và bảng xác suất điều kiện cho ví dụ này. b) Máy tính phòng thực hành chạy chậm. Tính xác suất máy đó nhiễm virus. Câu 4. (2,5 điểm) Cho dữ liệu huấn luyện dưới đây. Các dòng A, B, C là thuộc tính, D là nhãn phân loại. A 2 2 1 1 2 1 B 1 2 1 2 1 1 C 1 2 1 1 2 2 D + + + + - - Xây dựng cây quyết định sử dụng thuật toán ID3 cho dữ liệu trên. TRƯỞNG BỘ MÔN DUYỆT GIÁO VIÊN RA ĐỀ Ghi chú: - Sinh viên không được tham khảo tài liệu. - Cán bộ coi thi không giải thích gì thêm h = 0 G 1 1 C h = 2 4 3 2 S B A D h = 6 h = 4 h = 4 h = 2 3 2 3 HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG ĐỀTHI KẾT THÚC MÔN HỌC KHOA CÔNG NGHỆ THÔNG TIN 1 MÔN: Trí tuệnhântạo BỘ MÔN: Khoa học máy tính Lớp: D07CNTT Hệ đào tạo: - Đại học Thời gian thi: 90 phút Đề số: 2 Câu 1. (2,5 điểm) Tìm đường đi từ S tới G trên đồ thị sau bằng cách sử dụng: a) Tìm kiếm A* b) Tìm theo chiều sâu. Giá thành đường đi cho trên cạnh. Giá trị hàm heuristic h cho bên cạnh nút. Thể hiện thuật toán bằng cách điền vào bảng sau giá trị nút được chọn và danh sách các nút mở (cùng với giá trị hàm f trong trường hợp A*) sau mỗi bước. Bước Nút chọn Danh sách nút mở và f 1 … (Với các nút tương đương chọn theo thứ tự chữ cái) Câu 2. (2,5 điểm) Cho các mệnh đề sau dưới dạng ngôn ngữ tự nhiên và lôgic vị từ - Những người biết lập trình và biết dùng máy tính đều hay lướt Web. ))()()(( xWxCxPx ⇒∧∀ - Ai biết lập trình đều dùng được máy tính. ))()(( xCxPx ⇒∀ - Nam biết lập trình. )(NamP a) Viết các câu trên dưới dạng CNF (clause form) b) Viết câu truy vấn sau “Có những người hay lướt Web” dưới dạng lôgic vị từ sử dụng các vị từ đã cho ở trên; và chứng minh câu truy vấn đúng sử dụng phép giải và phản chứng. Câu 3. (2,5 điểm) Cho ba triệu chứng sau: sốt (ký hiệu bằng biến ngẫu nhiên S), ho (ký hiệu H), và đau đầu (ký hiệu Đ) có thể có cùng một nguyên nhân là do một loại bệnh (ký hiệu B) gây ra. Xác suất ho khi bị bệnh và không bị bệnh lần lượt là 0.8 và 0.1; xác suất sốt khi bị bệnh và không bị bệnh là 0.9 và 0.05; xác suất đau đầu khi bị bệnh và không bị bệnh là 0.8 và 0.25. Số lượng bệnh nhân bị bệnh này chiếm 10% dân số. a) Vẽ mạng Bayes và bảng xác suất điều kiện cho ví dụ này. b) Một bệnh nhân nhập viện với biểu hiện ho. Hãy cho biết người này có bị bệnh B không. Câu 4. (2,5 điểm) Cho dữ liệu huấn luyện dưới đây. Các dòng A, B, C là thuộc tính, D là nhãn phân loại. A 2 2 1 1 2 1 B 1 2 1 2 1 1 C 1 2 1 1 2 2 D + + + + - - Sử dụng phân loại Bayes đơn giản để xác định nhãn phân loại cho hai trường hợp sau: (A=1, B=2, C=2) và (A=2, B=2, C=1). TRƯỞNG BỘ MÔN DUYỆT GIÁO VIÊN RA ĐỀ Ghi chú: - Sinh viên không được tham khảo tài liệu. - Cán bộ coi thi không giải thích gì thêm h = 0 G 1 1 C h = 2 4 3 2 S B A D h = 6 h = 4 h = 4 h = 2 3 2 3 HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG ĐỀTHI KẾT THÚC MÔN HỌC KHOA CÔNG NGHỆ THÔNG TIN 1 MÔN: Trí tuệnhântạo BỘ MÔN: Khoa học máy tính Lớp: D07CNTT Hệ đào tạo: - Đại học Thời gian thi: 90 phút Đề số: 3 Câu 1. (2,5 điểm) Tìm đường đi từ S tới G trên đồ thị sau bằng cách sử dụng: a) Tìm kiếm tham lam, b) Tìm theo chiều sâu. Giá thành đường đi cho trên cạnh. Giá trị hàm heuristic h cho bên cạnh nút. Thể hiện thuật toán bằng cách điền vào bảng sau giá trị nút được chọn và danh sách các nút mở (cùng với giá trị hàm h trong trường hợp tìm tham lam) sau mỗi bước. Bước Nút chọn Danh sách nút mở và h 1 … (Với các nút tương đương chọn theo thứ tự chữ cái) Câu 2. (2,5 điểm) Cho các mệnh đề sau dưới dạng ngôn ngữ tự nhiên và lôgic vị từ - Mọi máy tính xách tay đều nhẹ. ))()(( xNxLx ⇒∀ - Máy tính ở phòng thực hành nhẹ nhưng không nhanh. )))()(()(( xFxNxTx ¬∧⇒∀ - Mọi máy tính xách tay đều nhanh. ))()(( xFxLx ⇒∀ a) Viết các câu trên dưới dạng CNF (clause form) b) Viết câu truy vấn sau “Máy ở phòng thực hành không phải máy tính xách tay” dưới dạng lôgic vị từ sử dụng các vị từ đã cho ở trên; và chứng minh câu truy vấn đúng sử dụng phép giải và phản chứng. Câu 3. (2,5 điểm) Cho biết 60% dân số thường xuyên ăn rau sống. Có 40% người ăn rau sống nhiễm bệnh đường ruột và 10% người không ăn rau sống bị bệnh. Nếu bị bệnh thì bị đau bụng với xác suất 80%, và bị chán ăn với xác suất 70%. Nếu không bị bệnh cũng có thể đau bụng với xác suất 10% và chán ăn với xác suất 20%. Ký hiệu ăn rau sống, nhiễm bệnh, đau bụng, chán ăn tương ứng bằng các biến ngẫu nhiên R, B, Đ, C. a) Vẽ mạng Bayes và bảng xác suất điều kiện cho ví dụ này. b) Một người bệnh bị đau bụng. Hãy xác định người đó có nhiễm bệnh đường ruột không. Câu 4. (2,5 điểm) Cho dữ liệu huấn luyện dưới đây. Dòng A và B là thuộc tính, dòng C là nhãn phân loại. A 2 2 3 3 1 1 B 1 2 1 2 1 2 C - - + + + - Xây dựng cây quyết định cho dữ liệu trên sử dụng thuật toán ID3. TRƯỞNG BỘ MÔN DUYỆT GIÁO VIÊN RA ĐỀ Ghi chú: - Sinh viên không được tham khảo tài liệu. - Cán bộ coi thi không giải thích gì thêm h = 0 G 1 4 C h = 2 4 3 2 S B A D h = 6 h = 4 h = 3 h = 2 3 1 3 HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG ĐỀTHI KẾT THÚC MÔN HỌC KHOA CÔNG NGHỆ THÔNG TIN 1 MÔN: Trí tuệnhântạo BỘ MÔN: Khoa học máy tính Lớp: D07CNTT Hệ đào tạo: - Đại học Thời gian thi: 90 phút Đề số: 4 Câu 1. (2,5 điểm) Tìm đường đi từ S tới G trên đồ thị sau bằng cách sử dụng: a) Tìm kiếm A* b) Tìm theo chiều sâu. Giá thành đường đi cho trên cạnh. Giá trị hàm heuristic h cho bên cạnh nút. Thể hiện thuật toán bằng cách điền vào bảng sau giá trị nút được chọn và danh sách các nút mở (cùng với giá trị hàm f trong trường hợp A*) sau mỗi bước. Bước Nút chọn Danh sách nút mở và f 1 … (Với các nút tương đương chọn theo thứ tự chữ cái) Câu 2. (2,5 điểm) Cho các mệnh đề sau dưới dạng ngôn ngữ tự nhiên và lôgic vị từ - Những người học CNTT đều biết lập trình. ))()(( xLxCx ⇒ ∀ - Trẻ em không biết lập trình. ))()(( xLxEx ¬ ⇒ ∀ - M ộ t s ố tr ẻ em gi ỏ i toán. ))()(( xTxEx ∧ ∃ a) Vi ế t các câu trên d ướ i d ạ ng CNF (clause form) b) Vi ế t câu truy v ấ n sau “Có m ộ t s ố ng ườ i gi ỏ i toán không bi ế t l ậ p trình” d ướ i d ạ ng lôgic v ị t ừ s ử d ụ ng các v ị t ừ đ ã cho ở trên; và ch ứ ng minh câu truy v ấ n đ úng s ử d ụ ng phép gi ả i và ph ả n ch ứ ng. Câu 3 . (2,5 đ i ể m) Cho bi ế t 60% ng ườ i viêm h ọ ng b ị s ố t cao và 90% ng ườ i viêm h ọ ng b ị đ au h ọ ng. Khi không viêm h ọ ng ch ỉ có 10% s ố t cao và 5% đ au h ọ ng. Khi s ố t cao thì có 80% chán ă n. Có 15% ng ườ i không s ố t cao b ị chán ă n. Th ố ng kê cho th ấ y kho ả ng 20% dân s ố viêm h ọ ng. a) V ẽ m ạ ng Bayes và b ả ng xác su ấ t đ i ề u ki ệ n cho ví d ụ này. b) Tính xác su ấ t m ộ t ng ườ i b ị viêm h ọ ng n ế u bi ế t ng ườ i này s ố t cao. Câu 4 . (2,5 đ i ể m) Cho d ữ li ệ u hu ấ n luy ệ n d ướ i đ ây. Dòng A, B và C là thu ộ c tính, dòng D là nhãn phân lo ạ i. A 2 2 3 3 1 1 1 2 B 1 2 1 2 1 2 1 2 C 1 2 1 2 1 2 2 2 D - - + + + - + + S ử d ụ ng phân lo ạ i Bayes đơ n gi ả n để xác đị nh nhãn D cho hai tr ườ ng h ợ p (A=1, B=2, C=1) và (A=2, B=2, C=2). TR ƯỞ NG B Ộ MÔN DUY Ệ T GIÁO VIÊN RA ĐỀ Ghi chú: - Sinh viên không đượ c tham kh ả o tài li ệ u. - Cán b ộ coi thi không gi ả i thích gì thêm h = 0 G 1 4 C h = 2 4 3 2 S B A D h = 6 h = 4 h = 3 h = 2 3 1 3 . THÚC MÔN HỌC KHOA CÔNG NGHỆ THÔNG TIN 1 MÔN: Trí tuệ nhân tạo BỘ MÔN: Khoa học máy tính Lớp: D07CNTT Hệ đào tạo: - Đại học Thời gian thi: 90 phút Đề số: 1 Câu 1. (2,5 điểm) Tìm đường. THÚC MÔN HỌC KHOA CÔNG NGHỆ THÔNG TIN 1 MÔN: Trí tuệ nhân tạo BỘ MÔN: Khoa học máy tính Lớp: D07CNTT Hệ đào tạo: - Đại học Thời gian thi: 90 phút Đề số: 2 Câu 1. (2,5 điểm) Tìm đường. THÚC MÔN HỌC KHOA CÔNG NGHỆ THÔNG TIN 1 MÔN: Trí tuệ nhân tạo BỘ MÔN: Khoa học máy tính Lớp: D07CNTT Hệ đào tạo: - Đại học Thời gian thi: 90 phút Đề số: 3 Câu 1. (2,5 điểm) Tìm đường