Bài giảng Tác tử - Công nghệ phần mềm dựa tác tử: Hệ đa Agent - Cộng đồng Agent gồm có các nội dung chính như sau: Khái niệm Mas, các mô hình MAS, Cooperation - hợp tác, Coordination - Điều phối trong MAS,. . | niệm - MAS đích Multi-Agent System(MAS) Hệ đa Agent-Cộng đồng Agent Có khả năng giải quyết các vấn đề lớn, ngoài khả năng của agent đơn lẻ (ví dụ do hạn chế tài nguyên). Cho phép tương tác giữa các hệ có sẵn, ví dụ hệ chuyên gia, hệ trợ giúp quyết định, các giao thức truyền thông sẵn . Tăng tính mở rộng (scalability) – mô hình tổ chức của các agent có thể thay đổi mềm dẻo theo sự biến động của môi trường. Cho phép giải quyết các bài toán có tính phân tán, bài toán: thông tin và tri thức có nguồn gốc phân tán •Khái niệm Mas •Hoạt động các Agent •Coordination •Cooperation •Negotiation •Learning 2 Môi trường đa agent Multi-agent systems (MAS) Một hệ thống đa Agent được sử dụng để mô tả các Agent có khả năng tương tác với nhau (trợ giúp hoặc đối kháng). Các tương tác trợ giúp được hiểu là sự hợp tác(cooperation), cộng tác(colaboration) 1. 2. 3. tương tác cạnh tranh - competitive settings thường dùng để mô tả trong các hệ thống xảy ra các tương tác đối kháng giữa các Agent trong MAS) . Cơ sở hạ tầng cho việc truyền thông cùng với các giao thức tương tác giữa các agent trong môi trường. Là môi trường mở và không bị tập trung hoá. Có các agent có thể hoạt động một cách tự chủ, phân tán và tương tác được với các agent khác. 3 4 Agent in a MAS (cont.) Definitions and Properties Định nghĩa: một agent Ag trong MAS là một Agent được mô tả - Ag(Sit,Act,Dat) với các cấu trúc mở rộng sau đây. - Act = ActOwn * ActCo - ActOwn: các hành động của riêng Agent. - ActCo: hành động dùng liên lạc và hợp tác. - Một phần tử s Sit có một môi trường Env(s) và một phần cộng tác – parner part Part(s). Dat: bao gồm. Data Own: tập hợp các vùng dữ liệu riêng của Agent Ag DatKS: tập các dữ liệu đáng tin cậy về các Agent khác.( Sure Knowledge) DatKA: tập các giả thiết về Agents khác (Assumtion Knowledge) vừa thêm các khái niệm mới và các khái niệm cũ vẫn còn hợp lệ. 5 6 1 II. Các mô hình MAS Multi-Agent System Một hệ thống đa Agent Mult (is a 5- .