Hệ suy diễn mờ bao gồm cỏc đầu vào, đầu ra cựng với bộ xử lý. Cỏc yếu tố đầu vào của hệ nhận giỏ trị số rừ, cũn đầu ra cú thể là một tập mờ hoặc một giỏ trị rừ. Bộ xử lý thực chất là một ỏnh xạ phản ỏnh sự phụ thuộc của biến đầu ra hệ thống với biến đầu vào. Quan hệ ỏnh xạ của đầu ra đối với cỏc đầu vào của hệ suy diễn mờ được mụ tả bằng một tập luật mờ.
Hỡnh 2.2 : Cấu trỳc Hệ suy diễn mờ
Cấu trỳc cơ bản của hẹ suy diễn gồm bốn thành phần chủ đạo:
Giao diện mờ húa: cú chức năng thực hiện việc chuyển đổi cỏc đầu vào rừ thành mức độ trực thuộc cỏc ngụn ngữ
Cơ sở tri thức: gồm hai thành phần : bộ tham số và cơ sở luật
Bộ tham số (Database or dictionary) : định nghĩa những hàm thuộc của giỏ trị ngụn ngữ được dựng để biểu diễn mờ và cỏc luật mờ. Giỏ trị cỏc tham số cú thể đỏnh giỏ bằng kinh nghiệm của cỏc chuyờn gia, con người.
Cơ sở luật ( rule base) : chứa cỏc luật mờ if-then, thực chất là một tập cỏc phỏt biểu hay quy tắc mà con người cú thể hiểu được, cơ sở luật là thành phần quan trọng nhất của bất kỳ mụ hỡnh mờ nào.
Cơ chế suy diễn ( A reasoning mechanism) : Cú chức năng thực hiện thủ tục suy diễn mờ dựa trờn cơ sở tri thức và cỏc giỏ trị đầu vào để đưa ra một giỏ trị dự bỏo ở đầu ra.
Giao diện giải mờ ( Defuzzification) : Cú chức năng thực hiện chuyển đổi kết quả suy diễn mờ thành giỏ trị đầu ra rừ. Hệ suy diễn mờ thực hiện việc suy luận để tạo ra cỏc quyết định từ cỏc thụng tin mơ hồ, khụng đầy đủ, thiếu chớnh xỏc. Quỏ trỡnh suy diễn mờ bao gồm cỏc bước sau:
Hỡnh 2.3 : Quy trỡnh xõy dựng hệ suy diễn mờ
+ Mờ húa: cỏc giỏ trị rừ đầu vào của hệ suy diễn mờ sẽ được gắn với một giỏ trị của hàm thuộc ứng với cỏc giỏ trị ngụn ngữ tương ứng xuất hiện trong phần giả thiết mỗi luật mờ if-then. Kết quả hệ thu được độ thuộc của giỏ trị rừ đối với mỗi giỏ trị ngụn ngữ tương ứng trong phần giả thiết của mỗi luật
+ Suy diễn : Giỏ trị thực đối với giả thiết của mỗi luật được tớnh toỏn và ỏp dụng cho phần kết luận của mỗi luật. Kết quả là ta sẽ thu được ở phần kết luận một tập mờ đối với mỗi luật. Thường chỉ cú quy tắc MIN hoặc PRODUCT được ỏp dụng ở bước này. Khi ta suy diễn theo toỏn tử MIN, hàm ở đầu ra sẽ bị cắt bởi một đường ngang mà độ cao tương ứng với mức chõn lý phần giả thiết. Trong khi đú, với toỏn tử PRODUCT, tập mờ kết luận suy diễn cú hàm thuộc dựa trờn hàm thuộc đầu ra của kết luận được co gión theo một tỉ lệ ứng với mức chõn lý của phần giả thiết.
+ Kết nhập : tất cả cỏc tập mờ con gắn với cỏc biến đầu ra sẽ được kết hợp lại tạo thành một tập mờ con duy nhất đối với mỗi biến đầu ra. Thường hàm MAX hoặc hàm SUM được sử dụng ở bước này. Trong phương phỏp kết nhập MAX tập mờ con đầu ra đó được kết hợp được hỡnh thành bởi lấy giỏ trị hàm thuộc lớn nhất. Trong khi đú, với SUM tập mờ con đầu ra đó được kết hợp được hỡnh thành bởi lấy tổng giỏ trị hàm thuộc của tất cả cỏc tập con mở tương ứng ở đầu ra mỗi luật tại điểm đú.
+ Giải mờ: bước này được sử dụng khi cần chuyển đổi từ tập đầu ra mờ thành một con số. Cú rất nhiều phương phỏp ( cú ớt nhất 30 phương phỏp) để giải mờ. Hai trong số cỏc kỹ thuật phổ biến nhất đú là phương phỏp CENTROID và phương phỏp MAXIMUM. Trong phương phỏp CENTROID, giỏ trị của biến đầu ra được tớnh bằng cỏch tỡm ra giỏ trị trọng tõm của hàm thuộc của giỏ trị mờ. Cũn đối với phương phỏp MAXIMUM, giỏ trị của biến đầu ra được chọn là giỏ trị mà tại đú tập con mờ đạt giỏ trị chõn lý cực đại
Dựa trờn loại cơ chế suy diễn và cỏc dạng luật mờ được sử dụng, phần lớn cỏc hệ suy diễn mờ được chia làm 3 loại như sau: