MATLAB

Fuzzy Logic

RiLLa_0511 2023. 8. 28. 16:29
728x90

What Is Fuzzy Logic?

 

· 좁은 의미에서 퍼지 논리

    - 다중 값 논리의 확장인 논리 체계

 

· 넓은 의미에서 퍼지 논리 (FL)

    - 명확하게 정의된 경계가 없는 객체 클래스와 관련된 퍼지 집합 이론과 거의 동의어로, 기본 개념은 언어 변수 

    - 또 다른 기본 개념으로 fuzzy if-then rule 또는 simple fuzzy rule이 있음

→ 이 관점에서 좁은 의미에서의 퍼지 논리는 FL의 한 분야임

입력 공간을 출력 공간에 매핑하는 방법

 

 

Why Use Fuzzy Logic?

 

· 개념적으로 이해하기 쉬움

· 유연함 (주어진 시스템에서 기존 작업을 처음부터 다시 시작하지 않고도 더 많은 기능을 추가하기 쉬움)

· 불명확한 데이터에 관대함 (불명확한 데이터나 정보를 다룰 때 퍼지 논리는 이러한 불명확성을 계산 및 판단 과정 자체에 포함시켜 처리하며, 이를 마지막 단계에서 추가적으로 처리하는 것이 아닌 일부로 적용)

· 임의 복잡도의 비선형 함수를 모델링할 수 있음 (입력-출력 데이터 집합에 일치하는 퍼지 시스템 생성 가능)

· 전문가의 경험을 기반으로 구축할 수 있음

· 전통적인 제어 기술과 결합할 수 있음

· 자연 언어에 기반함