Từ điển học thuật Khoa học tự nhiên

Logic mờ là gì? Các công bố khoa học về Logic mờ

Tiếng AnhFuzzy logic

Logic mờ (Fuzzy logic) là hệ thống suy luận toán học mở rộng từ logic cổ điển, cho phép biểu diễn các giá trị chân lý dưới dạng liên tục từ 0 đến 1 nhằm mô hình hóa sự bất định và thông tin không chính xác.

349 lượt xem Cập nhật 10/9/2026

Logic mờ (Fuzzy Logic) là một dạng logic đa trị mở rộng từ lý thuyết tập mờ của Lotfi Zadeh (1965), trong đó chân giá trị của các biến số học thuật có thể mang bất kỳ số thực nào nằm trong đoạn liên tục từ 0 (hoàn toàn sai) đến 1 (hoàn toàn đúng), thay vì chỉ giới hạn trong hai giá trị nhị phân cổ điển {0, 1}.

Khái niệm cơ bản và nền tảng lý thuyết

Trong logic cổ điển Aristote, một mệnh đề chỉ có thể đúng hoặc sai theo nguyên lý triệt tam (Law of Excluded Middle). Tuy nhiên, trong hiện thực tự nhiên và các bài toán kỹ thuật thực tế, các thuộc tính định tính thường mang tính chất bất định, mơ hồ hoặc tiệm tiến. Khái niệm tập mờ (fuzzy set) giải quyết hạn chế này bằng cách gán cho mỗi phần tử x thuộc vũ trụ luận bàn X một hàm thuộc (membership function) μA(x)[0,1]\mu_A(x) \in [0, 1]. Giá trị của hàm thuộc biểu thị mức độ thành viên của phần tử đó trong tập hợp mờ tương ứng.

Hàm thuộc và các dạng hàm phổ biến

Hàm thuộc là hạt nhân toán học của logic mờ, chuyển đổi các giá trị số đo thực tế (crisp input) thành mức độ thuộc tính học thuật. Các dạng hàm thuộc phổ biến trong kỹ thuật bao gồm:

  • Hàm tam giác (Triangular function): Được định nghĩa bởi ba tham số định vị đỉnh và hai đáy, cung cấp chi phí tính toán tối thiểu cho các vi điều khiển nhúng.
  • Hàm hình thang (Trapezoidal function): Mở rộng từ hàm tam giác với một vùng dung sai cực đại không đổi, thích hợp cho các ngưỡng kiểm soát nhiệt độ và áp suất ổn định.
  • Hàm Gauss (Gaussian function): Tạo ra đường cong mượt mà, liên tục và khả vi tại mọi điểm, đóng vai trò then chốt trong các giải thuật học sâu mờ và mạng nơ-ron mờ thích nghi (ANFIS).
  • Hàm chuông tổng quát (Generalized bell-shaped function): Cho phép tùy biến độ dốc và bề rộng của tập mờ một cách linh hoạt.

Các phép toán cơ bản trên tập mờ

Để xây dựng hệ thống suy luận, các phép toán đại số Boole được khái quát hóa thành các toán tử chuẩn trên hàm thuộc:

Phép giao mờ (Fuzzy Intersection) tương ứng với chuẩn T (t-norm), phổ biến nhất là toán tử min:

μAB(x)=min(μA(x),μB(x))\mu_{A \cap B}(x) = \min(\mu_A(x), \mu_B(x))

Phép hợp mờ (Fuzzy Union) tương ứng với đối chuẩn T (s-norm hay t-conorm), phổ biến nhất là toán tử max:

μAB(x)=max(μA(x),μB(x))\mu_{A \cup B}(x) = \max(\mu_A(x), \mu_B(x))

Phép bù mờ (Fuzzy Complement) biểu thị phép phủ định học thuật:

μAˉ(x)=1μA(x)\mu_{\bar{A}}(x) = 1 - \mu_A(x)

Kiến trúc của Hệ thống suy luận mờ (Fuzzy Inference System - FIS)

Một hệ thống suy luận mờ hoàn chỉnh bao gồm bốn khối chức năng tiêu chuẩn hoạt động theo chu trình khép kín:

  1. Khối mờ hóa (Fuzzification module): Thu nhận tín hiệu đầu vào rõ từ cảm biến và ánh xạ thành các giá trị ngôn ngữ mờ thông qua tập các hàm thuộc đã thiết lập trước.
  2. Cơ sở tri thức (Knowledge base): Gồm cơ sở dữ liệu (định nghĩa các hàm thuộc) và cơ sở quy tắc (rule base) chứa tập hợp các luật suy diễn ngôn ngữ dạng IF-THEN do chuyên gia đúc kết.
  3. Động cơ suy luận (Inference engine): Áp dụng các quy tắc hợp lý học thuật để kết hợp mức độ kích hoạt của từng luật, tạo ra tập mờ đầu ra tổng hợp.
  4. Khối giải mờ (Defuzzification module): Chuyển đổi tập mờ đầu ra thành một giá trị điều khiển rõ xác định (crisp output) để cơ cấu chấp hành thực thi.

Các mô hình suy luận mờ chủ đạo: Mamdani và Takagi-Sugeno

Trong kỹ thuật điều khiển tự động hiện đại, hai kiến trúc suy luận mờ được sử dụng rộng rãi nhất là mô hình Mamdani và mô hình Takagi-Sugeno-Kang (TSK):

Mô hình Mamdani: Cả phần giả thuyết (IF) và phần kết luận (THEN) đều sử dụng các biến ngôn ngữ mờ. Phương pháp giải mờ phổ biến nhất là trọng tâm diện tích (Center of Gravity - COG), mang lại khả năng diễn giải trực quan tuyệt vời nhưng đòi hỏi năng lực tính toán tích phân số phức tạp.

Mô hình Takagi-Sugeno: Phần giả thuyết là tập mờ nhưng phần kết luận là một hàm toán học giải tích tuyến tính của các biến đầu vào. Giải mờ trong mô hình TSK sử dụng trung bình có trọng số, giúp giảm thiểu đáng kể chi phí xử lý và rất thuận lợi cho việc tối ưu hóa tham số giải tích hoặc tích hợp vào hệ thống điều khiển tự thích nghi.

Ứng dụng trong điều khiển công nghiệp và trí tuệ nhân tạo

Logic mờ đã chứng minh ưu thế vượt trội trong các bài toán điều khiển phi tuyến phức tạp mà mô hình toán học giải tích cổ điển không thể mô tả chính xác hoặc có thông số biến đổi theo thời gian. Các ứng dụng tiêu biểu bao gồm:

  • Hệ thống điều hòa không khí biến tần và máy giặt thông minh tự động xác định chu trình giặt dựa trên khối lượng vải và độ đục của nước.
  • Hệ thống phanh chống bó cứng (ABS) và điều khiển hộp số tự động trên phương tiện giao thông thế hệ mới.
  • Điều khiển cánh tà máy bay, hệ thống ổn định bệ phóng và cân bằng rô bốt hai chân tự hành.
  • Hệ thống chẩn đoán y khoa hỗ trợ bác sĩ đánh giá nguy cơ dựa trên tập hợp nhiều chỉ số sinh học mờ.

Ưu điểm và giới hạn kỹ thuật

Ưu điểm nổi bật của logic mờ là khả năng tích hợp tri thức kinh nghiệm của chuyên gia con người vào giải thuật máy tính mà không đòi hỏi mô hình vi phân giải tích chính xác của đối tượng điều khiển. Hệ thống có độ bền vững cao trước nhiễu đo lường và sai số cảm biến. Tuy nhiên, việc xác định số lượng tập mờ tối ưu và cấu hình hàm thuộc thường phụ thuộc vào trực giác thiết kế ban đầu, đòi hỏi kết hợp với thuật toán di truyền (GA) hoặc mạng nơ-ron nhân tạo để tự động tinh chỉnh tham số.

Câu hỏi thường gặp

Hàm thuộc (membership function) đóng vai trò gì trong hệ thống logic mờ?

Hàm thuộc xác định mức độ mà một phần tử thuộc về một tập mờ cụ thể, gán cho mỗi phần tử một giá trị liên tục trong đoạn [0, 1] thay vì hai giá trị nhị phân 0 hoặc 1 như logic Boole.

Quy trình giải mờ (defuzzification) phổ biến nhất là gì?

Phương pháp trọng tâm (Center of Gravity/Centroid) là kỹ thuật giải mờ được áp dụng rộng rãi nhất, tính toán tọa độ tâm diện tích của hàm thuộc đầu ra để suy ra giá trị số rõ chính xác.

Hệ suy luận mờ Mamdani và Takagi-Sugeno khác nhau như thế nào?

Hệ Mamdani sử dụng các tập mờ cho cả tiền đề lẫn kết luận của luật suy luận, mang tính diễn giải cao; trong khi hệ Takagi-Sugeno sử dụng hàm toán học tuyến tính cho phần kết luận, tối ưu hóa cho điều khiển tự động và nhận dạng mô hình.

Tài liệu tham khảo

  1. Albino (1998). FUZZY LOGIC IN VENDOR RATING: A COMPARISON BETWEEN A FUZZY LOGIC SYSTEM AND A NEURAL NETWORK. FUZZY ECONOMIC REVIEW. doi:10.25102/fer.1998.02.02 DOI: 10.25102/fer.1998.02.02
  2. Matviychuk (2010). BANKRUPTCY PREDICTION IN TRANSFORMATIONAL ECONOMY: DISCRIMINANT AND FUZZY LOGIC APPROACHES. FUZZY ECONOMIC REVIEW. doi:10.25102/fer.2010.01.02 DOI: 10.25102/fer.2010.01.02
  3. Georgescu (1998). FLEXIBLE ESTIMATION OF COST FUNCTIONS BASED ON FUZZY LOGIC MODELING APPROACH. FUZZY ECONOMIC REVIEW. doi:10.25102/fer.1998.02.03 DOI: 10.25102/fer.1998.02.03