ระบบอนุมานแบบคลุมเครือ: ภาพรวม การใช้งาน ลักษณะ โครงสร้าง & ข้อดี
เผยแพร่แล้ว: 2021-02-04ระบบอนุมานคลุมเครือเป็นหน่วยสำคัญของระบบลอจิกคลุมเครือ โครงสร้างทั่วไปของระบบอนุมานคลุมเครือประกอบด้วยบล็อกการทำงานต่างๆ ใช้วิธีการใหม่ในการแก้ปัญหาในชีวิตประจำวัน
ระบบอนุมานแบบคลุมเครืออาจเป็นกระบวนทัศน์ของคอมพิวเตอร์ที่สนับสนุนโดยทฤษฎีเซตคลุมเครือ กฎแบบฟัซซีแบบฟัซซีแล้ว และการให้เหตุผลแบบคลุมเครือ การทำแผนที่แบบไม่เชิงเส้นที่ได้ผลลัพธ์จากการให้เหตุผลแบบคลุมเครือและกลุ่มของกฎ if-then ที่คลุมเครือ โดเมนและช่วงการทำแผนที่สามารถเป็นชุดหรือจุดคลุมเครือที่มีระยะห่างหลายมิติ
ระบบอนุมานคลุมเครือเป็นระบบที่ใช้ทฤษฎีเซตคลุมเครือเพื่อจับคู่อินพุตกับเอาต์พุต
สารบัญ
การประยุกต์ใช้ FIS
ระบบการอนุมานคลุมเครือถูกใช้ในด้านต่างๆ เช่น ลำดับข้อมูล การตรวจสอบทางเลือก ระบบหลัก การคาดการณ์การจัดเวลา กลไกขั้นสูง และตัวอย่างการรับรู้ อีกชื่อหนึ่งเรียกว่าระบบที่ใช้กฎฟัซซี่ โมเดลฟัซซี่ ตัวควบคุมลอจิกฟัซซี่ ระบบผู้เชี่ยวชาญฟัซซี่ และหน่วยความจำเชื่อมโยงแบบคลุมเครือ
เป็นหน่วยสำคัญของระบบลอจิกคลุมเครือที่เกี่ยวข้องกับการตัดสินใจและการเลือกงานที่จำเป็น มันใช้ “ถ้า… . ณ จุดนั้น” นำไปสู่ตัวเชื่อมต่อ “และ” “หรือ” เพื่อวาดมาตรฐานทางเลือกพื้นฐาน
ลักษณะของระบบอนุมานคลุมเครือ
- ผลผลิตจาก FIS นั้นเป็นชุดคลุมเครืออย่างสม่ำเสมอโดยไม่คำนึงถึงอินพุตที่อาจคลุมเครือหรือคมชัด
- จำเป็นต้องมีเอาต์พุตคลุมเครือเมื่อใช้เป็นตัวควบคุม
- หน่วยกำจัดเสียงจะมาพร้อมกับ FIS เพื่อแปลงตัวแปรที่คลุมเครือเป็นตัวแปรที่คมชัด
โครงสร้างของระบบอนุมานคลุมเครือ
โครงสร้างที่สำคัญของระบบอนุมานคลุมเครือประกอบด้วยสามหน่วยงาน:

- ฐานกฎที่มีกฎคลุมเครือ
- ฐานข้อมูล (หรือพจนานุกรม) ที่มีฟังก์ชันการมีส่วนร่วมที่ใช้ในกฎคลุมเครือ
- กลไกการให้เหตุผลในการชักนำให้เกิดตามแนวทางและข้อเท็จจริงที่ให้ไว้เพื่ออนุมานผลลัพธ์หรือข้อสรุปที่สมเหตุสมผล
แหล่งที่มา
Defuzzification คืออะไร?
Defuzzification คือการแยกค่าที่แสดงชุดคลุมเครือ
วิธีการทำให้มึนงง:
- ศูนย์กลางของพื้นที่
- แบ่งเขตพื้นที่
- ค่าเฉลี่ยของ max
- เล็กที่สุดของ max
- ที่ใหญ่ที่สุดของ max
จำเป็นต้องมีเอาต์พุตที่คมชัดในบางกรณีที่เราใช้ระบบรบกวนเป็นตัวควบคุม
อ่านเพิ่มเติม: แนวคิดโครงการการเรียนรู้ของเครื่อง
อินพุตและเอาต์พุตระบบการอนุมานแบบคลุมเครือ
- ระบบอนุมานแบบฟัซซี่ พื้นฐานสามารถรับอินพุตแบบฟัซซี่หรืออินพุตแบบคมชัด แต่ผลผลิตที่ได้นั้นมักจะเป็นเซตฟัซซีค่อนข้างมาก
- บางครั้ง สิ่งสำคัญคือต้องมีเอาต์พุตที่คมชัด โดยเฉพาะอย่างยิ่งในสถานการณ์ที่ใช้ ระบบการอนุมานคลุมเครือ เป็นตัวควบคุม
- ดังนั้น เราจึงต้องใช้เทคนิคของการทำให้ฟัซซี่เพื่อแยกค่าที่คมชัดออกมาเพื่อแสดงถึงชุดที่คลุมเครือ
บล็อกไดอะแกรมสำหรับระบบการอนุมานแบบคลุมเครือพร้อมเอาต์พุตที่คมชัด
ระบบการอนุมานคลุมเครือยอดนิยม (แบบจำลองคลุมเครือ)
- Mamdani Fuzzy Models
- นางแบบ Sugeno Fuzzy
ความแตกต่างหลักระหว่างระบบการอนุมานคลุมเครือเหล่านี้เป็นผลมาจากกฎที่คลุมเครือ และกระบวนการการรวมกลุ่มและการทำให้ฟัซซีที่แยกความแตกต่างกัน
1. Ebrahim Mamdani Fuzzy Model
นี่คือระบบการอนุมานคลุมเครือที่ใช้มากที่สุด
ศาสตราจารย์มัมดานีประดิษฐ์หนึ่งในระบบฟัซซี่หลักเพื่อควบคุมมอเตอร์ไอน้ำและกาต้มน้ำผสม เขาใช้กฎที่คลุมเครือซึ่งนำเสนอโดยผู้ปฏิบัติงานที่เป็นมนุษย์ที่มีประสบการณ์
ขั้นตอนในการคำนวณเอาท์พุต
ควรปฏิบัติตามความก้าวหน้าต่อไปนี้เพื่อคำนวณผลลัพธ์จาก FIS . นี้
ขั้นตอนที่ 1: ตัดสินใจเลือกหลักการคลุมเครือ
ขั้นตอนที่ 2: ทำให้ข้อมูลที่ป้อนไม่ชัดเจนด้วยองค์ประกอบของการมีส่วนร่วมของข้อมูล
ขั้นตอนที่ 3: การผสมผสานอินพุตที่คลุมเครือตามแนวทางที่คลุมเครือเพื่อค้นหาจุดแข็งมาตรฐาน
ขั้นตอนที่ 4: หาผลที่ตามมาของมาตรฐานโดยสรุปจุดแข็งของมาตรฐานกับงานมีส่วนร่วมผลตอบแทน
ขั้นตอนที่ 5: การรวมผลลัพธ์เพื่อให้ได้ผลผลิต
ขั้นตอนที่ 6: ดำเนินการ defuzzification ของการกระจายเอาต์พุต
กฎสองข้อของมัมดานีกับโอเปอเรเตอร์ขั้นต่ำและสูงสุด
Mamdani FIS ใช้ค่า ต่ำ สุดและ สูงสุด สำหรับ T-norms และ S-norms ขึ้นอยู่กับอินพุตที่ชัดเจน x และ y
ประตูวิจัย
กฎสองข้อ Mamdani FIS กับ Max และ Product Operators

Mamdani FIS ใช้ ผลิตภัณฑ์ และ สูงสุด สำหรับ T-norms และ S-norms ขึ้นอยู่กับอินพุตที่ชัดเจน x และ y
ประตูวิจัย
องค์ประกอบ Mamdani ของเอาต์พุตคลุมเครือ SISO สามรายการ
2. Sugeno Fuzzy Model
โมเดลนี้เสนอโดย Takagi, Sugeno และ Kang
สำหรับการพัฒนาแนวทางทางวิทยาศาสตร์เพื่อสร้างกฎที่คลุมเครือจากชุดข้อมูลอินพุต-เอาท์พุตที่กำหนด
รูปแบบของกฎนี้ถูกกำหนดเป็น:
IF x คือ A และ y คือ B; Z= ฉ(x,y)
ในที่นี้ AB เป็นเซตที่คลุมเครือในเรื่องก่อนหน้า และ z= f(x, y) เป็นฟังก์ชันที่คมชัดภายในผลลัพธ์ที่ตามมา
โมเดล Fuzzy Sugeno Zero-order ที่ใช้บ่อยที่สุดจะใช้กฎของ Fuzzy ภายในแบบฟอร์มต่อไปนี้:
ถ้า x คือ A และ y คือ B; z คือ k
โดยที่ k เป็นค่าคงที่
ในกรณีนี้ ผลลัพธ์ของกฎฟัซซี่ทุกตัวจะคงที่ และฟังก์ชันสมาชิกที่ตามมาทุกฟังก์ชันจะแสดงด้วยเดือยซิงเกิลตัน
ดังนั้น,
- โมเดลเลือน Sugeno อันดับหนึ่ง: f(x, y) – พหุนามอันดับหนึ่ง
- แบบจำลองเลือน Sugeno Zero-order: f – ค่าคงที่
ขั้นตอนการให้เหตุผลแบบคลุมเครือสำหรับ Sugeno Fuzzy Model ลำดับแรก
ระบบอนุมานแบบคลุมเครือ ภายใต้วิธี Sugeno Fuzzy ทำงานในลักษณะต่อไปนี้-
ขั้นตอนที่ 1: การทำให้อินพุตไม่ชัดเจน - อินพุตของระบบถูกทำให้คลุมเครือ
ขั้นตอนที่ 2: การใช้ตัวดำเนินการแบบคลุมเครือ - ตัวดำเนินการแบบคลุมเครือจะต้องถูกนำมาใช้เพื่อให้ได้ผลลัพธ์
รูปแบบกฎ
รูปแบบกฎของ Sugeno form-
ถ้า 7 = x และ 9 = y; ผลลัพธ์คือ z = ax+by+c
ระบบอนุมานแบบคลุมเครือ ของ Sugeno นั้นคล้ายกับวิธี Mamdani มาก
เปลี่ยนกฎที่ตามมาเท่านั้น: แทนที่จะใช้ชุดคลุมเครือ ให้ใช้ฟังก์ชันทางคณิตศาสตร์ของตัวแปรอินพุต
วิธีการตัดสินใจว่าจะใช้ - Mamdani หรือ Sugeno Fuzzy Inference System?
- เทคนิค Mamdani ได้รับการยอมรับอย่างกว้างขวางในการรวบรวมความรู้และข้อมูลของผู้เชี่ยวชาญ ช่วยให้เราถ่ายทอดทักษะด้วยสัญชาตญาณที่เหมือนมนุษย์มากขึ้น
อย่างไรก็ตาม การอนุมานแบบคลุมเครือของ Mamdani ทำให้เกิดภาระในการคำนวณอย่างมาก

- ในทางกลับกัน วิธี Sugeno นั้นสามารถคำนวณได้ มันทำงานอย่างมีประสิทธิภาพด้วยความก้าวหน้าและขั้นตอนที่หลากหลาย ทำให้มีเสน่ห์เป็นพิเศษในประเด็นที่หลากหลาย โดยเฉพาะอย่างยิ่งสำหรับเฟรมเวิร์กที่ไม่เป็นเชิงเส้นแบบไดนามิก
ข้อดีของระบบการอนุมานแบบคลุมเครือ
ระบบอนุมานคลุมเครือ | ข้อดี |
มัมดานี | ● ใช้งานง่าย ● เหมาะสำหรับการป้อนข้อมูลของมนุษย์ ● ตีความและอิงตามกฎได้มากขึ้น ● ได้รับการยอมรับอย่างกว้างขวาง |
ซูเกโนะ | ● การคำนวณอย่างมีประสิทธิภาพ ● ทำงานได้ดีกับเทคนิคเชิงเส้น เช่น การควบคุม PID ● ฟังก์ชันที่มีการเพิ่มประสิทธิภาพและเทคนิคการปรับตัว ● รับประกันความต่อเนื่องของพื้นผิวเอาต์พุต ● เหมาะสำหรับการวิเคราะห์ทางคณิตศาสตร์ |
บทสรุป
ระบบอนุมานที่คลุมเครือทำให้งานต่างๆ ง่ายขึ้น นี่คือเหตุผลที่ระบบอนุมานแบบคลุมเครือพบการใช้งานที่ประสบความสำเร็จในด้านต่างๆ เช่น วิทยาการหุ่นยนต์ การจดจำรูปแบบ การทำนายอนุกรม ฯลฯ
เรียนรู้ระบบการอนุมานคลุมเครือกับ upGrad
upGrad เปิดสอนหลักสูตรวิทยาศาสตรมหาบัณฑิตสาขาวิทยาการคอมพิวเตอร์ซึ่งคุณสามารถฝึกฝนทักษะและขับเคลื่อนอาชีพของคุณในการพัฒนาซอฟต์แวร์
ผู้สมัครสามารถเลือกจากหนึ่งในหกความเชี่ยวชาญพิเศษเฉพาะที่เกี่ยวข้องกับอุตสาหกรรม มันเกี่ยวข้องกับผู้สมัครที่คาดหวังที่จะ:
- มั่นใจตำแหน่ง
- รับคำปรึกษาจากผู้เชี่ยวชาญในอุตสาหกรรม
- เข้าถึงโอกาสในการทำงานทั่วโลก
- ทำงานในโครงการและงานที่ได้รับมอบหมายสด
- เรียนรู้เรื่องแบบ end-to-end
เรียนรู้ หลักสูตร ML จากมหาวิทยาลัยชั้นนำของโลก รับ Masters, Executive PGP หรือ Advanced Certificate Programs เพื่อติดตามอาชีพของคุณอย่างรวดเร็ว
ข้อใดคือแนวทางหลักของระบบอนุมานคลุมเครือ
ในระบบการอนุมานคลุมเครือ กฎการอนุมานคือการแมปจากชุดข้อเท็จจริงของหลักฐานไปจนถึงข้อเท็จจริงสรุป มีหลายวิธีในการออกแบบระบบการอนุมานคลุมเครือ ตัวอย่างเช่น วิธีการหนึ่งจะขึ้นอยู่กับชุดของกฎ ซึ่งสถานที่นั้นเป็นการรวมกันของชุดคลุมข้อมูลอินพุตทั้งหมด ในขณะที่ข้อสรุปจะถูกกำหนดโดยชุดผลลัพธ์คลุมเครือ อีกประการหนึ่งขึ้นอยู่กับชุดของกฎซึ่งสถานที่เป็นการรวมกันของชุดคลุมข้อมูลอินพุตทั้งหมด ในขณะที่ข้อสรุปจะถูกกำหนดโดยส่วนเสริม (การปฏิเสธ) ของชุดคลุมข้อมูลเอาต์พุต อีกแนวทางหนึ่งอยู่บนพื้นฐานของชุดของกฎที่มีสถานที่ตั้งเป็นชุดคลุมข้อมูลอินพุต และซึ่งข้อสรุปเป็นส่วนเสริมของชุดคลุมข้อมูลเอาต์พุต
ข้อดีของวิธีแบบ Sugeno คืออะไร?
ข้อดีของวิธีแบบ Sugeno คือไม่จำกัดจำนวนสถานะ ในทางกลับกัน จำนวนสถานะถูกจำกัดในวิธีอื่นๆ เช่น Petri nets ข้อดีอื่นๆ ได้แก่:
1. ฟรีจากขั้นต่ำในท้องถิ่น
2. ฟังก์ชันการตอบสนองสามารถขยายไปยังระบบการจัดระดับชั้นและระดับต่อเนื่องได้
3. สามารถใช้สำหรับตัวแปรที่มีมูลค่าไม่ต่อเนื่อง
ตรรกะคลุมเครือคืออะไร?
ตรรกศาสตร์คลุมเครือเป็นสาขาย่อยของตรรกะทางคณิตศาสตร์และวิทยาการคอมพิวเตอร์ที่ศึกษาวิธีการใช้เหตุผลโดยประมาณและเพื่อจัดการกับความรู้ที่ไม่แน่ชัด ตรรกะคลุมเครือทำให้ค่าความจริงของตัวแปรมีความไม่แน่นอน มักใช้กับการให้เหตุผลโดยประมาณโดยที่ค่าความจริงของตัวแปรสามารถอยู่ตรงกลางระหว่างค่าจริงและเท็จ หรือในบางกรณี แม้กระทั่งค่าอย่างเช่น ใช่และไม่ใช่ ในตรรกะคลุมเครือ การอนุมานคลุมเครือเป็นการอนุมานที่มีข้อสรุปคลุมเครือ . ตัวอย่างเช่น การอนุมานเช่นถ้าฝนตก แสดงว่ามีเมฆมากเป็นการอนุมานที่คลุมเครือเนื่องจากการสนทนาก็เป็นความจริงเช่นกัน