Skip to main content

ระบบผู้เชี่ยวชาญฟัซซี่คืออะไร?

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

รู้จักกันในนามพ่อของ Fuzzy Logic ดร. Lotfi Zadeh แนะนำแนวคิดของตรรกะฟัซซี่ในปี 1960 ในขณะที่ทำงานที่มหาวิทยาลัยแคลิฟอร์เนียในเบิร์กลีย์เขาตีพิมพ์บทความในปี 1965 ครอบคลุมชุดฟัซซี่เขาอธิบายไม่เพียง แต่ความคิดของชุดฟัซซี่และตรรกะ แต่ยังเป็นกรอบสำหรับการรวมตรรกะใหม่นี้เข้ากับโลกของวิศวกรรมนอกจากนี้เขายังประกาศเกียรติคุณคำว่าฟัซซี่ในการอ้างอิงถึงสไตล์ตรรกะนี้โดยเฉพาะและชื่อติดอยู่

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

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

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

ระบบผู้เชี่ยวชาญที่คลุมเครือทำให้การคำนวณเหล่านี้ตามค่าทางคณิตศาสตร์ใช่ไม่ใช่และอาจได้รับค่าธรรมเนียมบางอย่างคอมพิวเตอร์ดูว่าค่าของคำศัพท์ในข้อความเช่น x ' ใช่และ y ' ไม่เท่ากันและเพิ่มค่าของพวกเขาจากนั้นจะเพิ่มค่าที่เกี่ยวข้องอื่น ๆ และตรงกับค่าสุดท้ายกับคำตอบเช่นบางทีใช่หรือไม่ดังนั้นการเพิ่มค่าทางคณิตศาสตร์ของ x ' no และ y ' ใช่บอกคอมพิวเตอร์ว่าค่าทางคณิตศาสตร์สำหรับ z เท่ากับบางที