System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及任務籌劃技術,尤其涉及一種多智能體集群任務籌劃方法及系統。
技術介紹
1、集群智能體是指由多個具有自主性、協作性和學習性的智能體組成的系統,可以在復雜的環境中執行各種任務。任務籌劃是指根據任務的目標、約束和環境,為每個智能體分配合適的子任務,并協調智能體之間的行為,以達到最優或次優的系統性能。
2、集群智能體通常處于動態變化、不完全可觀、不完全可控的環境中,這給智能體的感知、決策和協作帶來了困難。集群智能體系統中的智能體可能有不同的目標、能力、偏好和約束,這需要設計合適的協作機制來協調智能體之間的沖突和合作,實現系統的整體效益最大化。然而,上述問題目前還沒有較優的解決方案。
技術實現思路
【技術保護點】
1.一種集群智能體任務籌劃方法,其特征在于,包括:
2.根據權利要求1所述的一種集群智能體任務籌劃方法,其特征在于,所述目標信息矩陣為:
3.根據權利要求1所述的一種集群智能體任務籌劃方法,其特征在于,所述通過k-means聚類算法對多目標進行分區具體包括:
4.根據權利要求1所述的一種集群智能體任務籌劃方法,其特征在于,所述目標信息中的每個數據點與這k個中心數據的距離為:
5.根據權利要求1所述的一種集群智能體任務籌劃方法,其特征在于,步驟2-3重k個類別新的中心為:
6.根據權利要求1所述的一種集群智能體任務籌劃方法,其特征在于,采用隨機森林法評估各區的重要度具體包括:
7.根據權利要求1所述的一種集群智能體任務籌劃方法,其特征在于,根據各區的重要度確定各區智能體數量需求具體包括:首先,構建重要程度和智能體需求映射表,根據各區重要程度確定各區最小智能體需求;然后,根據智能體數量減去各區最小智能體需求,如果有剩余則平均分配到各區,確定最終各區需求。
8.根據權利要求1所述的一種集群智能體任務籌劃
9.一種實現權利要求1-8任一所述方法的集群智能體任務籌劃系統,其特征在于,包括:
10.一種計算機存儲介質,其特征在于,所述計算機存儲介質存儲有可執行程序,所述可執行程序被處理器執行實現權利要求1-8任一項所述的集群智能體任務籌劃方法的步驟。
...【技術特征摘要】
1.一種集群智能體任務籌劃方法,其特征在于,包括:
2.根據權利要求1所述的一種集群智能體任務籌劃方法,其特征在于,所述目標信息矩陣為:
3.根據權利要求1所述的一種集群智能體任務籌劃方法,其特征在于,所述通過k-means聚類算法對多目標進行分區具體包括:
4.根據權利要求1所述的一種集群智能體任務籌劃方法,其特征在于,所述目標信息中的每個數據點與這k個中心數據的距離為:
5.根據權利要求1所述的一種集群智能體任務籌劃方法,其特征在于,步驟2-3重k個類別新的中心為:
6.根據權利要求1所述的一種集群智能體任務籌劃方法,其特征在于,采用隨機森林法評估各區的重要度具體包括:
7.根據權利要求1所述的一種...
【專利技術屬性】
技術研發人員:毛嘉慧,于雨田,尚智泉,余益衡,侯博文,尚鵬輝,
申請(專利權)人:杭州智元研究院有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。