7. Bố cục của luận văn
2.1.5. Cấu trúc hệ thống logic mờ
Logic mờ với những tiềm năng nổi trội đang được khai thác về nhiều lĩnh vực chẳng hạn như xử lý tín hiệu, nhận dạng giọng nói, hàng không vũ trụ, robot, bộ điều khiển nhúng và hệ thống mạng. Logic mờ có tính “mềm” nên logic mờ là một kỹ thuật rất hữu ích nhằm thiết kế các ứng dụng mà không cần phải biết trước mô hình. Đồng thời nó sử dụng một ngôn ngữ rất dễ hiểu của con người để mô tả đầu vào và đầu ra, nhằm cung cấp một phương pháp đơn giản để đạt được một kết luận từ thông tin đầu vào có thể không chính xác, còn mơ hồ hoặc không rõ ràng.
Hệ thống logic mờ có thể nói nó được cấu thành từ 3 giai đoạn chính, và được thể hiện cụ thể thông qua một mô hình sau.
Fuzzy hóa Giải mờ Suy diễn mờ Tri thức Đầu vào giá trị rõ x(T) X(T) F Đầu ra giá trị rõ y(F) Hình 2.5: Cấu trúc hệ thống logic mờ
Trong đó, giai đoạn Fuzzy hóa có nhiệm vụ chuyển đổi một giá trị rõ đầu vào x(T) thành một vector X(T) gồm các giá trị thể hiện mức độ phụ thuộc của giá trị rõ đầu vào theo các giá trị mờ đã được định nghĩa cho các biến ngôn ngữ đầu vào. Còn đối với giai đoạn suy diễn mờ, giai đoạn này được thực hiện bởi các tri thức mà chúng ta xây dựng. Tuy nhiên, các tri thức này được cung cấp bởi các chuyên gia. Các quy tắc này cụ thể như một bộ sưu tập của các luật If...Then. If... Then được gọi là các tiền điều kiện, giữa các tiền điều kiện có thể kết hợp với các phép toán AND – OR hoặc cũng có thể sử dụng các phương thức Max – Min giữa các tiền điều kiện. Kết quả của giai đoạn này sẽ sinh ra các giá trị trong tập mờ F với các biến ngôn ngữ đầu ra. Giai đoạn cuối cùng chính là khâu giải mờ, giai đoạn này sẽ có nhiệm vụ chuyển đổi những giá trị trong tập mờ F thành một giá trị rõ cụ thể là y(F) và đồng thời kết hợp tất cả các kết luận từ mô hình luật của hệ thống xây dựng để có một giá trị kết luận cuối cùng.