從自主到分散式智慧 - AWS 方案指引

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

從自主到分散式智慧

軟體代理程式進入主流一詞之前,早期運算研究探索了自動化數位實體的想法,這些實體是能夠獨立運作、對輸入做出反應,並根據內部規則或目標做出決策的系統。這些早期想法為成為客服人員範例奠定了概念基礎。(如需歷史時間軸,請參閱本指南稍後的軟體代理程式演變一節。)

自主性的早期概念

幾十年來,獨立於人力運算子之外的機器或程式概念都吸引了系統設計人員。網路網路、人工智慧和控制系統的早期工作會檢查軟體如何展現自我調節行為、動態回應變更,以及在沒有持續人工監督的情況下運作。

這些想法將自主性引入智慧系統的核心屬性,並為可決定和行動的軟體的出現做好準備,而不是僅做出反應執行

演員模型和非同步執行

在 1970 年代,文章 A Universal Modular ACTOR Formalism for Artificial Intelligence (Hewitt et al. 1973) 中介紹的演員模型提供了正式架構,用於考慮分散式、訊息驅動的運算。在這個模型中,演員是獨立的實體,僅透過傳遞非同步訊息進行通訊,並啟用可擴展、並行和容錯的系統。

演員模型強調了三個關鍵屬性,這些屬性會持續影響現代客服人員的設計:

  • 狀態和行為的隔離

  • 實體之間的非同步互動

  • 動態建立和委派任務

這些屬性符合分散式系統的需求,並預先建構了雲端原生環境中軟體代理程式的操作特性。

分散式智慧和多代理程式系統

隨著運算系統在 1960 年代之後變得更加互連,研究人員探索了分散式人工智慧 (DAI)。此欄位著重於多個自主實體如何跨系統協作或競爭運作。DAI 促成多代理程式系統的開發,其中每個代理程式都有本機目標、感知和推理,但也在更廣泛的互連環境中運作。

這種分散式智慧的願景,其中決策是分散式的,而緊急行為是由客服人員互動產生,對於如何構想和建置現代客服人員型系統仍是核心。