Skip to main content

ระบบผู้เชี่ยวชาญตามกฎคืออะไร?

ระบบผู้เชี่ยวชาญตามกฎแก้ปัญหาโดยใช้ชุดกฎที่ตั้งโปรแกรมไว้กับข้อมูลที่มีอยู่โดยทั่วไปสิ่งเหล่านี้อยู่ในรูปแบบของประโยคเงื่อนไขที่คอมพิวเตอร์สามารถใช้เพื่อตรวจสอบข้อมูลอย่างมีเหตุผลเพื่อให้ได้ข้อสรุปการเขียนโปรแกรมระบบดังกล่าวต้องใช้ทักษะระดับสูงและการรวมตัวกันของฐานความรู้ขนาดใหญ่บทสรุปที่ระบบไม่ได้มีความแม่นยำเสมอไปแม้ว่าจะสามารถให้ข้อมูลเกี่ยวกับความน่าจะเป็นทางสถิติสำหรับการอ้างอิงของช่างเทคนิคและผู้ประกอบการ

ในการคำนวณระบบผู้เชี่ยวชาญได้รับการออกแบบมาเพื่อทำงานเหมือนผู้เชี่ยวชาญของมนุษย์ในการใช้ตรรกะกับปัญหาแทนที่จะปฏิบัติตามกฎการเขียนโปรแกรมที่เข้มงวดพวกเขามีความยืดหยุ่นมากขึ้นในธรรมชาติและสามารถเลียนแบบเส้นทางของการรับรู้ของมนุษย์ระบบสามารถใช้สำหรับกิจกรรมต่าง ๆ เช่นการตรวจสอบการศึกษาการถ่ายภาพทางการแพทย์วิเคราะห์ความผิดพลาดในเครือข่ายคอมพิวเตอร์หรือการระบุจุลินทรีย์ในการทำงานอย่างถูกต้องมันต้องมีการสนับสนุนเชิงตรรกะและกฎเป็นตัวเลือกทั่วไป

โปรแกรมเมอร์ใช้ฐานความรู้เพื่อสร้างชุดของกฎในรูปแบบของคำสั่ง if-thenเนื่องจากระบบผู้เชี่ยวชาญตามกฎประสบปัญหาพวกเขาสามารถใช้กฎเหล่านี้เพื่อ จำกัด สาเหตุและพัฒนาโซลูชันตัวอย่างเช่นระบบอาจตรวจสอบกริดไฟฟ้าซึ่งในกรณีนี้จะมีกฎจำนวนหนึ่งเพื่อกำหนดสาเหตุของความผิดพลาดดังนั้นจึงสามารถแนะนำการดำเนินการระบบผู้เชี่ยวชาญตามกฎเหล่านี้ใช้ตรรกะที่สามารถคุ้นเคยกับผู้เชี่ยวชาญของมนุษย์ที่ใช้การตัดสินใจด้วยความพยายามที่คล้ายกันในการประเมินปัญหา

รูปแบบของปัญญาประดิษฐ์นี้ไม่สมบูรณ์แบบระบบผู้เชี่ยวชาญตามกฎไม่ทราบวิธีจัดการกับสถานการณ์ที่อยู่นอกฐานความรู้และประสบการณ์พวกเขาสามารถสะสมข้อมูลเมื่อเวลาผ่านไป แต่ตัวอย่างแรกของเหตุการณ์ที่ผิดปกติอาจทำให้ระบบสับสนมันสามารถส่งคืนข้อสรุปที่ผิดพลาดซึ่งกำหนดให้ผู้ประกอบการให้คำแนะนำดังนั้นมันจะไม่ทำผิดพลาดอีกครั้งบางครั้งมนุษย์จะสามารถหลีกเลี่ยงข้อผิดพลาดเดียวกันได้แสดงให้เห็นถึงข้อบกพร่องในการรับรู้เทียม

อินเทอร์เฟซตรรกะในระบบผู้เชี่ยวชาญตามกฎช่วยให้พวกเขาได้รับคำตอบ แต่พวกเขายังต้องการวิธีการสื่อสารข้อมูลจะต้องป้อนเข้าสู่ระบบเพื่อการวิเคราะห์และจะต้องมีวิธีโต้ตอบกับผู้ประกอบการเพื่อให้การตอบสนองสิ่งนี้อาจต้องมีการเขียนโปรแกรมเพิ่มเติมเพื่อช่วยให้ระบบนำเสนอข้อมูลในภาษาธรรมดาและเข้าใจได้หากส่งคืนข้อมูลที่พูดพล่อยๆหรือไม่ชัดเจนมันจะไม่เป็นประโยชน์กับผู้ประกอบการการประมวลผลภาษาและความสามารถในการพูดเทียมบางอย่างอาจจำเป็นในการเขียนโปรแกรมและการพัฒนาระบบผู้เชี่ยวชาญตามกฎ