ระบบผู้เชี่ยวชาญที่คลุมเครือเป็นรูปแบบของการแก้ปัญหาที่ใช้โดยระบบคอมพิวเตอร์ซึ่งมักใช้ในการสร้างปัญญาประดิษฐ์ ระบบผู้เชี่ยวชาญเป็นซอฟต์แวร์คอมพิวเตอร์ประเภทการตัดสินใจตามตรรกะบูลีนหมายความว่าระบบใช้ชุดของคำตอบใช่หรือไม่ใช่เพื่อลองและแก้ไขปัญหา ระบบผู้เชี่ยวชาญแบบฟัซซี่ขยายตัวในระบบผู้เชี่ยวชาญแบบดั้งเดิมและตั้งอยู่ในตรรกะแบบฟัซซี่แทนที่จะเป็นแบบบูล ตรรกะคลุมเครือตามชื่อหมายถึงคำตอบไม่ชัดเจนใช่หรือไม่ใช่ ตรงกลางและคอมพิวเตอร์ต้องพยายามคำนวณคำตอบตามคำตอบที่อาจไม่เป็นจริงอย่างสมบูรณ์ แต่อาจไม่ผิดทั้งหมด
"บิดาแห่งตรรกศาสตร์คลุมเครือ" ดร. Lotfi Zadeh แนะนำแนวคิดของตรรกศาสตร์คลุมเครือในทศวรรษ 1960 ในขณะที่ทำงานที่มหาวิทยาลัยแคลิฟอร์เนียในเบิร์กลีย์ เขาตีพิมพ์กระดาษในปี 1965 ครอบคลุมชุดคลุมเครือ เขาอธิบายไม่เพียง แต่ความคิดเกี่ยวกับเซตและตรรกะคลุมเครือ แต่ยังเป็นกรอบสำหรับการรวมตรรกะใหม่นี้เข้ากับโลกของวิศวกรรม นอกจากนี้เขายังประกาศเกียรติคุณคำว่า "ฟัซซี่" ในการอ้างอิงถึงลักษณะตรรกะนี้โดยเฉพาะและชื่อที่ติดอยู่
เพื่อทำความเข้าใจทฤษฎีเบื้องหลังระบบผู้เชี่ยวชาญฟัซซีจำเป็นต้องเข้าใจแนวคิดพื้นฐานของตรรกะบูลีนและตรรกศาสตร์ฟัซซี่ แม้ว่าทั้งคู่จะต้องอาศัยอัลกอริทึมทางคณิตศาสตร์ขั้นสูง แต่แนวคิดหลักก็ง่าย ทั้งสองใช้คำตอบของคำถามหรือข้อความเพื่อกำหนดคำตอบใหม่ ในตรรกะบูลีนคำตอบอาจเป็นจริงหรือเท็จในขณะที่ตรรกะฟัซซีคำตอบอาจเป็นจริงบางส่วนจริงเท็จเท็จบางส่วนและหลายค่าในระหว่างขึ้นอยู่กับเงื่อนไขที่โปรแกรมเมอร์ป้อนเข้าสู่โปรแกรม
ตัวอย่างเช่นหากระบบผู้เชี่ยวชาญต้องการตัดสินใจโดยใช้ตรรกะบูลีนในที่สุดระบบจะตอบกลับจริงหรือเท็จก็เรียกว่าใช่หรือไม่ใช่ อย่างไรก็ตามระบบผู้เชี่ยวชาญที่ใช้ตรรกศาสตร์คลุมเครือสามารถตอบได้ว่าใช่ไม่อาจหรือชุดค่าผสมอื่น ๆ ทำได้โดยการดึงข้อสรุปจากฐานความรู้ในปัจจุบัน
ฐานความรู้เป็นหัวใจของระบบผู้เชี่ยวชาญที่คลุมเครือ หากคอมพิวเตอร์ไม่สามารถหาคำตอบที่ถูกต้องได้จะถือว่าฐานความรู้มีข้อมูลไม่เพียงพอแทนที่จะสมมติว่าโปรแกรมนั้นผิด ฐานความรู้อาจมีคำสั่งเช่น "เมื่อ x = ใช่และ y = ไม่ดังนั้น z = อาจจะ" จากคำสั่งนี้ระบบผู้เชี่ยวชาญที่คลุมเครือสามารถสรุปได้ว่าเมื่อ "x = ใช่" และ "y = ใช่" ที่ "z" ต้องเท่ากับ "ใช่" ด้วยหรือเมื่อ "x = no" และ "y = ใช่" ที่ "z "ยังคงเท่ากับ" อาจจะ " หากนั่นไม่ใช่คำตอบที่โปรแกรมเมอร์ต้องการนั่นหมายความว่าฐานความรู้ต้องการข้อมูลเพิ่มเติมเพื่อหาคำตอบที่ถูกต้อง
ระบบผู้เชี่ยวชาญของ Fuzzy ทำการคำนวณเหล่านี้ตามค่าทางคณิตศาสตร์ "ใช่" "ไม่" และ "อาจจะ" ได้รับการกำหนดค่าบางอย่าง คอมพิวเตอร์จะตรวจสอบว่าค่าของคำในงบเช่น "x = ใช่และ y = no" เท่ากันและเพิ่มค่าของพวกเขา จากนั้นจะเพิ่มค่าที่เกี่ยวข้องอื่น ๆ และจับคู่ค่าสุดท้ายกับคำตอบเช่น "อาจจะ" "ใช่" หรือ "ไม่" ดังนั้นการเพิ่มค่าทางคณิตศาสตร์ของ "x = no" และ "y = ใช่" จะบอกคอมพิวเตอร์ว่าค่าทางคณิตศาสตร์ของ "z" เท่ากับ "อาจจะ"


