M Ở ĐẦU
1.2. Hệ chuyên gia
+ Máy thông minh
Khi tri thức con người ngày càng rộng và cao, thì họ đòi hỏi thiết bị càng có khả năng xử lý các vấn đề ngày càng phức tạp. Thậm chí yêu cầu máy xử lý các
tình huống càng giống con người. Máy phải “thu thập các sự kiện, suy nghĩ, dẫn
luận và đưa ra các kết luận”. Nhiều tổ chức đã dùng các thiết bị - cùng với các
phần mềm hỗ trợ để ra các quyết định hoặc thu thập tri thức của các chuyên gia các lĩnh vực mà họ cần có các máy móc đó gọi là máy thông minh.
Định nghĩa 1.2-1. Chuyên gia về lĩnh vực nào đó là một người có kiến thức sâu sắc về lĩnh vực đó và có thể dùng kiến thức đó để giải quyết các vấn đề tương tự trong lĩnh vực đó.
Trải qua các kinh nghiệm, chuyên gia phát triển kĩ năng giúp họ giải
quyết vấn đề một cách có hiệu quả. Còn hệ chuyên gia là hệ thống bắt chước được các kĩ năng của chuyên gia.
Định nghĩa 1.2-2. Hệ chuyên gia là một hệ thống dựa trên tri thức, cho phép mô hình hóa các tri thức của chuyên gia có chất lượng, hay chuyên gia
được huấn luyện một lĩnh vực cụ thể; hệ chuyên gia dùng tri thức này để giải quyết vấn đề phức tạp thuộc lĩnh vực đó.
Hay nói cách khác:
Hệ chuyên gia gồm máy tính và chương trình được dùng để mô phỏng và bắt chước cách giải quyết vấn đề của các chuyên gia.
* Hệ chuyên gia bao gồm hai khối cơ bản:
+ Khối cơ sở tri thức, dùng để lưu các tri thức chuyên xâu về lĩnh vực, nó
bao gồm các khái niệm, các sự kiện, các quan hệ và các luật suy diễn, lựa
chọn, …
+ Khối suy luận là một bộ xử lý, nó được mô hình hóa theo cách lập luận
và xử lý của chuyên gia. Khối suy luận nhận thông tin về sự kiện, so sánh
chúng với các tri thức có trong khối cơ sở tri thức rồi rút ra kết luận hay bình luận. Như vậy khối suy luận cần có kĩ thuật về suy luận.
Tri thức là những gì con người có thể biết và hiểu được. Tri thức có thể
phân loại thành dạng có cấu trúc hoặc không có cấu trúc, tri thức rõ ràng hay tri thức ngụ ý, không rõ ràng. Những gì mà con người chúng ta biết được là tri thức rõ ràng. Tri thức không có cấu trúc mà vẫn có thể hiểu được mà không phát biểu rõ ràng là các tri thức ngụ ý, khi các tri thức được tổ chức để chia sẻ
thì đó là những tri thức có cấu trúc. Để chuyển đổi được dạng tri thức rõ ràng sang tri thức không rõ ràng cần được cấu trúc hóa và định dạng lại. Cơ sở tri thức chứa các tri thức chuyên sâu về lĩnh vực chuyên gia. Cơ sở tri thức bao gồm: các sự kiện, các luật, các khái niệm và các quan hệ. Trong cuộc sống, sở dĩ các chuyên gia có thể giải quyết vấn để ở một mức cao vì họ có nhiều tri thức về lĩnh vực họ hoạt động. Thực tế hiển nhiên này là cơ sở nền tảng cho thiết kế các máy giải quyết vấn đề dựa trên tri thức mà ta gọi là hệ chuyên gia.
* Cơ sở của hệ chuyên gia:
Định nghĩa 1.2-3. Cơ sở tri thức là thành phần chính bên cạnh các thành phần giải vấn đề trong hệ thống dựa trên tri thức. Trong hệ chuyên gia thì cơ sở tri thức được định nghĩa là một phần trong hệ chuyên gia chứa các tri thức về lĩnh vực.
Trong hệ chuyên gia các tri thức chuyên gia được lưu dữ trong khối cơ
sở tri thức. Chính là khối LTM (Long Term Memory) trong mô hình giải của con người.
Việc thu thập các tri thức và mã hóa tri thức, có nhiều cách, tuy nhiêu để điển hình là dùng luật lựa chọn. Một trong các luật đó thường có dạng:
IF < condiction > THEN < Do something >
Ví dụ:
IF “Chăm chỉ học tập ” THEN “Kết quả sẽ tốt”