HC VIN NÔNG NGHIP VIT NAM
KHOA
CÔNG
NGH
THÔNG
TIN
CNG HÒA HI CH NGHĨA VIT NAM
Độc
lp
T
do
Hnh
phúc
BÁO
CÁO
MÔN
HC
TRÍ
TU
NHÂN
TO
Nhóm
sinh
viên
thc
hin:
H
tên
:
Ngô
Th
Hoài
An
SV:
6666878
Lp:
K66CNPMA
1
Chương 2: Các chiến c tìm kiếm
Cài đặt 2 chiến c tìm kiếm cho cùng mt bài toán so sánh kết qu
Hai chiến c tìm kiếm đưc la chn là:
Chiến c tìm kiếm theo chiu rng (BFS)
Chiến c tìm kiếm theo chiu sâu (DFS)
Bài toán đưc la chn kho sát tt c các nút theo chiu sâu chiu
rng.
Kết qu ca hai chiến c tìm kiếm đưc so sánh như sau:
Chiến c
Thi gian thc hin
S trng thái đưc thăm
BFS
0,02 giây
11 trng ti
DFS
0,04 giây
11 trng ti
Chiến
c
BFS
thi
gian
thc
hin
nhanh
hơn
chiến
c
DFS,
nhưng
s
trng
thái
đưc
thăm
nhiu
hơn.
Chiến
c
DFS
thi
gian
thc
hin
lâu
hơn
chiến
c
BFS,
nhưng
s
trng
thái
đưc
thăm
ít
hơn.
2
sudo apt install prolog
swipl
Chương 3: Tri thc suy din
Tìm hiu, cài đặt s dng ngôn ng lp trình Prolog
Prolog mt ngôn ng lp trình logic, đưc s dng để biu din suy din
tri thc.
Prolog đưc s dng nhiu trong các ng dng ca trí tu nhân to ngôn
ng hc trong khoa hc y tính c bit trong ngành x ngôn ng t
nhiên đây mc tiêu thiết kế ban đu ca nó). pháp ng nghĩa ca
Prolog đơn gin sáng sa, đưc ngưi Nht coi mt trong nhng nn
tng để y dng máy nh thế h th năm đó, thay phi t cách
gii quyết mt bài toán trên máy tính, con người ch cn t bài toán
máy tính s h tr h nt phn còn li.
Các c cài đặt Prolog trên h điu hành Linux như sau:
Các c cài đặt Prolog trên h điu nh Windows như sau:
1. Ti xung gói cài đặt Prolog t trang web ca SWI-Prolog:
2.
3. Chy gói cài đặt.
Sau khi cài đặt, Prolog th đưc khi chy bng lnh sau:
3
https://www.swi-prolog.org/Download.html

Preview text:

HỌC VIỆN NÔNG NGHIỆP VIỆT NAM CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM
KHOA CÔNG NGHỆ THÔNG
Độc lập Tự do Hạnh phúc TIN
BÁO CÁO MÔN HỌC
TRÍ TUỆ NHÂN TẠO
Nhóm sinh viên thực hiện:
Họ và tên : Ngô Thị Hoài An Mã SV: 6666878 Lớp: K66CNPMA 1
Chương 2: Các chiến lược tìm kiếm
Cài đặt 2 chiến lược tìm kiếm mù cho cùng một bài toán và so sánh kết quả
Hai chiến lược tìm kiếm mù được lựa chọn là:
 Chiến lược tìm kiếm mù theo chiều rộng (BFS)
 Chiến lược tìm kiếm mù theo chiều sâu (DFS)
Bài toán được lựa chọn là khảo sát tất cả các nút theo chiều sâu và chiều rộng.
Kết quả của hai chiến lược tìm kiếm được so sánh như sau: Chiến lược
Thời gian thực hiện Số trạng thái được thăm dò BFS 0,02 giây 11 trạng thái DFS 0,04 giây 11 trạng thái
Chiến lược BFS có thời gian thực hiện nhanh hơn chiến lược DFS, nhưng số
trạng thái được thăm dò nhiều hơn. Chiến lược DFS có thời gian thực hiện
lâu hơn chiến lược BFS, nhưng số trạng thái được thăm dò ít hơn. 2
Chương 3: Tri thức suy diễn
Tìm hiểu, cài đặt và sử dụng ngôn ngữ lập trình Prolog
Prolog là một ngôn ngữ lập trình logic, được sử dụng để biểu diễn và suy diễn tri thức.
Prolog được sử dụng nhiều trong các ứng dụng của trí tuệ nhân tạo và ngôn
ngữ học trong khoa học máy tính (đặc biệt là trong ngành xử lý ngôn ngữ tự
nhiên vì đây là mục tiêu thiết kế ban đầu của nó). Cú pháp và ngữ nghĩa của
Prolog đơn giản và sáng sủa, nó được người Nhật coi là một trong những nền
tảng để xây dựng máy tính thế hệ thứ năm mà ở đó, thay vì phải mô tả cách
giải quyết một bài toán trên máy tính, con người chỉ cần mô tả bài toán và
máy tính sẽ hỗ trợ họ nốt phần còn lại.
Các bước cài đặt Prolog trên hệ điều hành Linux như sau: sudo apt install prolog
Các bước cài đặt Prolog trên hệ điều hành Windows như sau:
1. Tải xuống gói cài đặt Prolog từ trang web của SWI-Prolog:
2. https://www.swi-prolog.org/Download.html 3. Chạy gói cài đặt.
Sau khi cài đặt, Prolog có thể được khởi chạy bằng lệnh sau: swipl 3