4 thành phần hàng đầu của hệ thống chuyên gia
Bài viết này đưa ra ánh sáng trên bốn thành phần hàng đầu của hệ thống chuyên gia. Các thành phần là: 1. Hệ thống con thu nhận kiến thức 2. Cơ sở tri thức 3. Công cụ can thiệp 4. Giao diện người dùng.
Thành phần hệ thống chuyên gia # 1. Hệ thống con tiếp thu kiến thức:
Kiến thức đại diện trong cơ sở kiến thức phải được tiếp thu từ chuyên gia.
Đây là công việc của kỹ sư kiến thức.
Vì đây là một hoạt động lành nghề và tốn thời gian, nên thường điều này làm hạn chế việc thiết kế và hoạt động của hệ thống chuyên gia trong môi trường thương mại.
Chương trình tiếp thu kiến thức được sử dụng bởi một cá nhân, người có chuyên môn về vấn đề này, tạo ra, thêm hoặc thay đổi nền tảng kiến thức. Các nguồn kiến thức tiềm năng bao gồm chuyên gia về con người, báo cáo nghiên cứu, sách giáo khoa, cơ sở dữ liệu và kinh nghiệm của chính người dùng.
Các chuyên gia đưa ra quyết định dựa trên thông tin định tính & định lượng. Kỹ sư hệ thống phải dịch các quy trình chuẩn thành mẫu phù hợp với hệ thống chuyên gia. Tiếp thu kiến thức từ các chuyên gia là một nhiệm vụ phức tạp thường là nút cổ chai trong việc xây dựng hệ thống chuyên gia.
Tình trạng của nghệ thuật ngày nay đòi hỏi một kỹ sư tri thức phải tương tác với một hoặc nhiều chuyên gia về con người trong việc xây dựng nền tảng kiến thức. Thông thường, kỹ sư tri thức giúp chuyên gia cấu trúc khu vực vấn đề bằng cách ngắt & tích hợp câu trả lời của con người cho các câu hỏi, bằng cách vẽ các phép loại suy, đặt ví dụ phản biện và đưa ra những khó khăn về khái niệm.
Chuyên gia thành phần hệ thống # 2. Cơ sở kiến thức:
Đây là yếu tố quan trọng nhất của một hệ chuyên gia vì nó nắm giữ kiến thức giải quyết vấn đề của chuyên gia. Đó là nơi lưu trữ kiến thức từ chuyên gia. Nó chứa các quy tắc, sự kiện và mô tả của các đối tượng, vv
Với các sản phẩm hệ thống chuyên gia mới hơn, cơ sở tri thức luôn được lưu trữ trong dữ liệu. Thông tin trong cơ sở kiến thức là mọi thứ cần thiết để hiểu và hình thành vấn đề & sau đó giải quyết nó.
Chìa khóa cho nền tảng kiến thức là cách thức trình bày kiến thức. Các kiến thức có được từ chuyên gia phải được trình bày chính thức. Đại diện tri thức như vậy liên quan đến việc cấu trúc thông tin, thao tác thông tin và thu nhận kiến thức. Sức mạnh của một hệ thống có xu hướng được khơi dậy từ tất cả các khía cạnh của kiến thức trong cơ sở tri thức.
Chuyên gia thành phần hệ thống # 3. Công cụ can thiệp:
Công cụ can thiệp là một phần của chương trình lấy lại và xác định cách áp dụng kiến thức trong cơ sở kiến thức vào các sự kiện & cơ sở được trình bày tại giao diện người dùng. Nó thực hiện nhiệm vụ này để suy ra những sự kiện mới mà sau đó được sử dụng để đưa ra kết luận tiếp theo. Động cơ nhiễu là thành phần hoạt động của một hệ chuyên gia. Nó là bộ não của hệ thống chuyên gia.
Công cụ can thiệp còn được gọi là cấu trúc điều khiển hoặc trình thông dịch quy tắc. Thành phần này thực chất là một chương trình máy tính xử lý cơ sở tri thức để đạt được mục tiêu do người dùng quy định, người đang giao tiếp với hệ thống thông qua giao diện người dùng. Nó cung cấp một phương pháp để lý luận về thông tin trong cơ sở tri thức & để đưa ra kết luận.
Chuyên gia Thành phần hệ thống # 4. Giao diện người dùng:
Hệ thống Expert chứa bộ xử lý ngôn ngữ để giao tiếp theo định hướng vấn đề thân thiện giữa người quản lý-người dùng và máy tính. Giao tiếp này được thực hiện tốt nhất trong một ngôn ngữ tự nhiên và trong một số trường hợp; nó được bổ sung bởi đồ họa.
Giao diện máy tính của con người hoặc công nghệ giao diện người dùng cho phép người dùng tương tác với hệ thống. Người dùng trình bày vấn đề và đưa ra kết luận cho anh ta. Một tính năng quan trọng của một số hệ thống chuyên gia là chúng có thể biện minh cho các kết luận đạt được cũng như giải thích lý do tại sao một số tùy chọn được sử dụng hoặc loại bỏ.
Có nhiều cách khác nhau trong đó sáng kiến có thể được chia sẻ giữa hệ thống và người dùng. Phương pháp chuyển tiếp thẳng nhất là trong đó hệ thống xác định luồng của phiên tương tác bằng cách nhắc người dùng đặt câu hỏi và yêu cầu dữ liệu, được nhập vào. Trong trường hợp này, người dùng không thể tình nguyện thông tin.
Trong các hệ thống, nơi chia sẻ sáng kiến, toàn bộ quá trình ra quyết định được chia sẻ giữa người dùng và hệ thống. Trong một hệ thống chẩn đoán, người dùng có thể chọn một giả thuyết và ở mỗi giai đoạn nhận xét liệu có nên tiếp tục trên cùng một tuyến đường hoặc thay đổi nó. Rõ ràng, loại hệ thống này phức tạp hơn nhiều để thiết kế.
Giao diện cuối cùng sẽ là một giao diện cho phép người dùng thực hiện tất cả các sáng kiến; để có thể nhập bất kỳ số lượng đề xuất nào ở dạng ngôn ngữ tự nhiên. Điều này rất phức tạp và đang được phát triển liên tục.