9.5 TÍNH NĂNG CỦA ĐA NĂNG MỜCHUYÊN GIA HỆ THỐNGMờ quy tắc dựa trên hệ thống được thiết kế cho mục đích chung mờ luận là đáng kể hơn phức tạp trong khái niệm hơn hầu hết các chương trình trong các ngôn ngữ theo thủ tục như Cþþ.Đầu tiên, đặt đa năng mờ chuyên gia hệ thống được dữ liệu theo định hướng; có nghĩa là, quy tắc đó đang cháy có thể phụ thuộc chỉ vào dữ liệu sẵn có, và không ở vị trí của các quy tắc trong chương trình. Điều này đúng ngay cả tuần tự quy tắc bắn chương trình; một thực tế rằng họ cháy quy tắc của họ tuần tự, từng người một, không có nghĩa rằng chương trình này154 CHUYÊN GIA HỆ VỎ VÀ IDEViết bằng một ngôn ngữ chương trình thủ tục. Thứ hai, đặt mờ chuyên gia hệ thống khởi động quy tắc của họ trong song song hơn tuần tự, cách trong đó ngôn ngữ theo thủ tục thực hiện báo cáo của họ. Điều này có nghĩa rằng chúng tôi đang đối phó với một dữ liệu hướng-định ngôn ngữ với khả năng song song, chứ không phải ngôn ngữ thông thường tuần tự. Nếu chương trình là khá đơn giản, như rất nhiều các chương trình điều khiển mờ, sự khác biệt này có thể được thực hiện dễ dàng. Tuy nhiên, nếu chương trình là để được vận hành bằng tay, nó là khá tốt, chúng tôi có thể cần phải giải nén thông tin từ người dùng trong một thời trang phụ thuộc vào ngữ cảnh, do đó câu hỏi tiếp theo để được yêu cầu có thể phụ thuộc vào câu trả lời cho câu hỏi trước. Trong trường hợp này, bắn quy tắc tuần tự có thể được tốt hơn thích nghi với công việc ở bàn tay. Nếu, Tuy nhiên, dữ liệu cần thiết bởi chương trình tự động, chẳng hạn như trong cơ sở dữ liệu phân tích hoặc trong thời gian thực trực tuyến, lập trình song song là có lẽ tốt hơn.Rõ ràng, nếu chúng tôi muốn duy trì một mức độ cao của sự linh hoạt, cả tuần tự (định) và song song (phòng không định) quy tắc bắn phương pháp nên được cung cấp. Sự khác biệt khác là chương trình quy tắc dựa trên hệ thống đòi hỏi không chỉ là quy định, nhưng cũng hướng dẫn được trực tiếp thực hiện, chẳng hạn như định nghĩa về phần tử dữ liệu, chức năng thành viên, đầu ra vô điều kiện để và đầu vào từ người sử dụng và như thế; cung cấp cho chúng tôi để chạy chế độ, một trong đó vô điều kiện hướng dẫn được thực hiện (chỉ huy chế độ), và chạy trong quy tắc mà là bắn (chạy chế độ). Danh pháp này (lệnh và chạy chế độ) là của riêng, của chúng tôi và không tiêu chuẩn. Ví dụ, Earl Cox gọi quy tắc trong ý nghĩa của chúng tôi có điều kiện quy tắc (bắn conditionally on tính hợp lệ của antecedent); trong nhiệm kỳ của mình, vô điều kiện quy tắc (luôn luôn bị sa thải) tương ứng với các hướng dẫn vô điều kiện.Lỗi dễ bị mục quan trọng nhất trong một chương trình FLOPS là (1) dữ liệu tự động tạo ra, và (2) các quy tắc chính mình. Các triệu chứng quan trọng nhất lỗi có thể gây ra là lỗi trong dữ liệu, hoặc sai sót trong các quy tắc bắn đơn đặt hàng. Rõ ràng, các công cụ quan trọng nhất là những người cho phép phát hiện một lỗi tồn tại bằng cách kiểm tra các dữ liệu hiện có và mới cháy quy tắc có thể ngăn xếp.
đang được dịch, vui lòng đợi..
