Chulalongkorn University Theses and Dissertations (Chula ETD)

การพัฒนาโครงระบบผู้เชี่ยวชาญที่ใช้การอนุมานความรู้ แบบหาเหตผลไปข้างหน้า

Other Title (Parallel Title in Other Language of ETD)

Development of forward chaining expert system shell

Year (A.D.)

1991

Document Type

Thesis

First Advisor

เจริญ ศิริเนาวกุล

Second Advisor

สุยุชน์ สัตยประกอบ

Faculty/College

Graduate School (บัณฑิตวิทยาลัย)

Degree Name

วิทยาศาสตรมหาบัณฑิต

Degree Level

ปริญญาโท

Degree Discipline

วิทยาศาสตร์คอมพิวเตอร์

DOI

10.58837/CHULA.THE.1991.650

Abstract

การวิจัยนี้มุ่งที่จะทำการพัฒนาโปรแกรมโครงระบบผู้เชียวชาญต้นแบบขึ้นด้วยวิธีการแทนค่าควารรู้แบบกฎ และการอนุมานความรู้แบบหาเหตุผลไปข้างหน้า ที่มีความสามารถจะหยุดพักการปรึกษาไว้ชั่วคราวโดยบันทึกข้อเท็จจริงต่างๆ เก็บไว้ในไฟล์แล้วเรียกกลับมาใช้ปรึกษาต่อจากจุดเดิมได้โดยไม่ต้องเริ่มต้นใหม่ โดยใช้ความรู้บางส่วนของการตรวจจำแนกชนิดของเชื้อแบคทีเรียทางการแพทย์เป็นความรู้ตัวอย่างสำหรับการออกแบบและการทดสอบ โครงระบบผู้เชี่ยวชาญต้นแบบนี้พัฒนาขึ้นบนเครื่อง IBM PC XT ใช้ระบบปฏิบัติการการ PC DOS 3.10 โดยใช้ภาษาซีในการเขียนโปรแกรม เพื่อให้มีความสามารถในการเก็บความรู้ในรูปของกฎ และให้คำปรึกษาโดยการประมวลผลความรู้นั้นร่วมกับการสอบถามข้อเท็จจริงจากผู้ใช้เป็นภาษาอังกฤษ จึงออกแบบการแทนค่าความรู้เป็นแบบกฎ มีการแทนค่าข้อเท็จจริงแบบ Attribute-Value Pairs และทิศทางของการอนุมานความรู้เป็นแบบหาเหตุผลไปข้างหน้าโดยใช้เทคนิค Rule Focus จากการทดสอบโปรแกรมโครงระบบผู้เชี่ยวชาญต้นแบบที่สร้าขึ้นโดยใช้เความรู้บางส่วนของการตรวจจำแนกชนิดของเชื้อแบคทีเรียทางการแพทย์ ฐานความรู้ตัวอย่างมีกฎ 141 ข้อ ประกอบด้วยเชื้อ 73 สปีซีส์ ซึ่งใช้วิธีการตรวจของ Lennette (Lennette, 1980) ปรากฎว่าโปรแกรมสามารถทำงานได้ตามความต้องการทั้งในการเก็บความรู้และการให้คำปรึกษาได้อย่างถูกต้อง

Share

COinS