翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ソフトウェアエージェントの基盤
1959年 – オリバー・セルフリッジ: ソフトウェアにおける自律性の誕生
ソフトウェアエージェントの根源は、Oliver Selfridge にまでさかのぼります。Oliver Selfridge は、自律的なソフトウェアエンティティ (デモ) の概念を導入しました。このプログラムは、環境を認識し、独立して動作できます (Selfridge 1959)。機械認識と学習の初期の仕事は、独立したインテリジェントシステムとしてのエージェントの将来の概念のための哲学的基礎を確立しました。
1973 年 – Carl Hewitt: アクターモデル
Carl Hewitt のアクターモデル (Hewitt et al. 1973) は、エージェントを独立した同時エンティティとして記述する正式な計算モデルです。このモデルでは、エージェントは独自の状態と動作をカプセル化し、非同期メッセージパスを使用して通信し、他のアクターを動的に作成してタスクを委任できます。
アクターモデルは、分散型のエージェントベースのシステムの理論的基盤とアーキテクチャパラダイムの両方を提供しました。このモデルは、Erlang プログラミング言語や Akka フレームワークなどの最新の同時実行実装を事前に考案しました。