Logic mờ là gì?
Logic mờ là một cách tiếp cận để xử lý biến cho phép nhiều giá trị được xử lý thông qua cùng một biến. Logic mờ cố gắng giải quyết các vấn đề với phổ dữ liệu mở, không chính xác để có thể thu được một loạt các kết luận chính xác. Logic mờ được thiết kế để giải quyết vấn đề bằng cách xem xét tất cả thông tin có sẵn và đưa ra quyết định tốt nhất có thể được đưa ra đầu vào.
Chìa khóa chính
- Logic mờ cho phép xử lý cây quyết định tiên tiến hơn và tích hợp tốt hơn với lập trình dựa trên quy tắc. Về mặt lý thuyết, điều này mang lại cho phương pháp tiếp cận nhiều cơ hội hơn để bắt chước các tình huống thực tế. Logic mờ có thể được các nhà phân tích định lượng sử dụng để cải thiện việc thực hiện thuật toán của họ.
Hiểu logic mờ
Logic mờ bắt nguồn từ nghiên cứu toán học về các khái niệm mờ cũng liên quan đến các tập dữ liệu mờ. Các nhà toán học có thể sử dụng nhiều thuật ngữ khi đề cập đến các khái niệm mờ và phân tích mờ. Nhìn rộng và toàn diện các thuật ngữ này được phân loại là ngữ nghĩa mờ.
Trong thực tế, tất cả các cấu trúc này cho phép nhiều giá trị của điều kiện "đúng". Thay vì True tương đương về số với 1 và Sai tương đương với 0 (hoặc ngược lại), điều kiện True có thể là bất kỳ số lượng giá trị nào nhỏ hơn một và lớn hơn 0. Điều này tạo cơ hội cho các thuật toán đưa ra quyết định dựa trên phạm vi dữ liệu giá trái ngược với một điểm dữ liệu kín đáo.
Cân nhắc logic mờ
Logic mờ theo nghĩa cơ bản nhất của nó được phát triển thông qua phân tích loại cây quyết định. Do đó, ở quy mô rộng hơn, nó tạo thành cơ sở cho các hệ thống trí tuệ nhân tạo được lập trình thông qua các suy luận dựa trên quy tắc.
Nói chung, thuật ngữ mờ đề cập đến số lượng lớn các kịch bản có thể được phát triển trong một cây quyết định như hệ thống. Phát triển các giao thức logic mờ có thể yêu cầu tích hợp lập trình dựa trên quy tắc. Các quy tắc lập trình này có thể được gọi là các tập mờ vì chúng được phát triển theo quyết định của các mô hình toàn diện.
Bộ mờ cũng có thể phức tạp hơn. Trong các tương tự lập trình phức tạp hơn, các lập trình viên có thể có khả năng mở rộng các quy tắc được sử dụng để xác định bao gồm và loại trừ các biến. Điều này có thể dẫn đến một loạt các tùy chọn với lý do dựa trên quy tắc ít chính xác hơn.
Ngữ nghĩa mờ trong trí tuệ nhân tạo
Khái niệm logic mờ và ngữ nghĩa mờ là một thành phần trung tâm để lập trình các giải pháp trí tuệ nhân tạo. Các giải pháp và công cụ trí tuệ nhân tạo tiếp tục mở rộng trong nền kinh tế trên một loạt các lĩnh vực khi khả năng lập trình từ logic mờ cũng mở rộng.
Watson của IBM là một trong những hệ thống trí tuệ nhân tạo nổi tiếng nhất sử dụng các biến thể của logic mờ và ngữ nghĩa mờ. Cụ thể trong các dịch vụ tài chính, logic mờ đang được sử dụng trong các hệ thống máy học và công nghệ hỗ trợ đầu ra của trí tuệ đầu tư.
Trong một số mô hình giao dịch tiên tiến, việc tích hợp toán học logic mờ cũng có thể được sử dụng để giúp các nhà phân tích tạo ra các tín hiệu mua và bán tự động. Các hệ thống này giúp các nhà đầu tư phản ứng với một loạt các biến số thị trường thay đổi ảnh hưởng đến đầu tư của họ.
Trong các mô hình giao dịch phần mềm tiên tiến, các hệ thống có thể sử dụng các bộ mờ có thể lập trình để phân tích hàng ngàn chứng khoán theo thời gian thực và mang đến cho nhà đầu tư cơ hội tốt nhất có sẵn. Logic mờ thường được sử dụng khi một nhà giao dịch tìm cách sử dụng nhiều yếu tố để xem xét. Điều này có thể dẫn đến một phân tích thu hẹp cho các quyết định giao dịch. Thương nhân cũng có thể có khả năng lập trình một loạt các quy tắc để ban hành các giao dịch. Hai ví dụ bao gồm:
Quy tắc 1: Nếu trung bình di chuyển thấp và Chỉ số sức mạnh tương đối thấp, thì hãy bán.
Quy tắc 2: Nếu trung bình di chuyển cao và Chỉ số sức mạnh tương đối cao, thì hãy mua.
Logic mờ cho phép một nhà giao dịch lập trình các suy luận chủ quan của riêng họ ở mức thấp và cao trong các ví dụ cơ bản này để đi đến các tín hiệu giao dịch tự động của riêng họ.
