Hệ chuyên gia. Các phần tiên tiến nhất của nghệ thuật trí tuệ nhân tạo, và áp dụng rộng rãi nhất, là công nghệ để xây dựng hệ thống chuyên gia. Nhiều nhà khoa học phần mềm rất khó trong việc áp dụng công nghệ này để môi trường phần mềm xây dựng. [3, 5] khái niệm này là gì, và các khách hàng tiềm năng là gì? Một hệ chuyên gia là một chương trình có chứa một động cơ suy luận tổng quát và một cơ sở quy tắc, mất dữ liệu đầu vào và giả định, tìm hiểu những suy luận sinh từ các cơ sở quy định, sản lượng các kết luận và tư vấn, và cung cấp để giải thích kết quả của nó bởi retracing lý luận của nó cho người sử dụng. Các công cụ suy luận thông thường có thể đối phó với các dữ liệu và các quy tắc mờ hoặc xác suất, ngoài việc hoàn toàn xác định logic. Hệ thống như vậy cung cấp một số lợi thế rõ ràng so với các thuật toán lập trình được thiết kế cho đến lúc cùng các giải pháp cho các vấn đề tương tự: công nghệ Inference-động cơ được phát triển trong một ứng dụng độc lập bằng cách nào, và sau đó áp dụng cho nhiều mục đích sử dụng. Người ta có thể biện minh cho nỗ lực rất nhiều trên các công cụ suy luận. Thật vậy, đó là công nghệ tiên tiến cũng. Các bộ phận thay đổi của vật liệu ứng dụng đặc biệt được mã hóa trong các cơ sở quy tắc một cách thống nhất, và các công cụ được cung cấp cho sự phát triển, thay đổi, thử nghiệm, và tài liệu về các cơ sở quy tắc. Đây regularizes nhiều sự phức tạp của các ứng dụng riêng của mình. Sức mạnh của hệ thống như vậy không đến từ các cơ chế suy luận luôn fancier mà là từ những hiểu biết phong phú hơn bao giờ hết, mà phản ánh thế giới thực chính xác hơn. Tôi tin rằng những tiến bộ quan trọng nhất được cung cấp bởi công nghệ này là sự tách biệt của sự phức tạp ứng dụng từ các chương trình riêng của mình. Làm thế nào công nghệ này có thể được áp dụng cho các nhiệm vụ phần mềm kỹ thuật? Trong nhiều cách: Hệ thống như vậy có thể đề xuất các quy tắc giao tiếp, tư vấn về chiến lược thử nghiệm, hãy nhớ tần số bug-loại, và cung cấp những gợi ý tối ưu hóa.
đang được dịch, vui lòng đợi..
