Thứ Bảy, 15 tháng 2, 2014

FES Slidex

Nội dung chính
1. Cơ sở lý thuyết
2. Kiến trúc chương trình
3. Mô hình suy diễn
4. Cơ sở tri thức
5. Demo chương trình
1. Cơ sở lý thuyết
1. Hệ chuyên gia
2. Prolog và lập luận không chắc chắn
Hệ chuyên gia

Hệ chuyên gia là một hệ thống máy tính mô phỏng
hoạt động ra quyết định của một chuyên gia.

Hệ chuyên gia được thiết kế để giải quyết các vấn đề
phức tạp về lý luận tri thức.

Hệ chuyên gia gồm hai phần:

Cơ sở tri thức

Máy suy diễn
Prolog và lập luận không chắc chắn

Prolog là một ngôn ngữ lập trình logic phổ biến với cú
pháp đơn giản.

Khi nói tới một sự kiện, ta thường không thoải mái
khi nói tới nó một cách tuyệt đối, thay vào đó, ta sử
dụng một hệ số gọi là niềm tin hay độ chắc chắn của sự
kiện.
Hệ số chắc chắn

Hệ số chắc chắn: -1 ≤ CF ≤ 1

Tính toán hệ số không chắc chắn

Luật thông thường

Luật hội

Luật tuyển

Nhiều luật cùng kết luận
2. Kiến trúc chương trình
1. Mô hình phiên hỏi đáp
2. Cơ sở tri thức người dùng
3. Hỏi đáp trên nền web
Kiến trúc hệ thống

Kiến trúc hệ thống

Cơ sở tri thức (người dùng, món ăn).

Máy suy diễn.

Giao diện web.
Phiên hỏi đáp

Một phiên làm việc gồm:

Mục tiêu cần giải quyết.

Danh sách các câu hỏi cần trả lời đến khi vấn đề được giải quyết.

Phản hồi từ người dùng.
Phiên hỏi đáp (tiếp)

Phản hồi từ người dùng có thể là:

Hành động.

Câu hỏi.

Câu trả lời.

Bỏ qua câu hỏi.
Hỏi đáp trên nền web

Phiên hỏi đáp kéo dài:

Tốn kém tài nguyên.

Không khả thi (mất điện, time-out…)

Giải pháp:

Đưa ra câu hỏi: Ngắt kết nối, sử dụng câu trả lời “mặc
định”.

Người dùng trả lời: Lưu trữ câu trả lời, tiến hành lại suy
diễn từ đầu với tri thức mới.

Xem chi tiết: FES Slidex


Không có nhận xét nào:

Đăng nhận xét