0
OpenCogはAIシステムを開発するためのフレームワークであり、特に統合マルチアルゴリズムシステムおよび人工知能システムに適しています。まだ多くの作業が行われていますが、現在は機能的なコアフレームワークとさまざまな完了レベルの多くの認知エージェントが含まれており、一部はすでに興味深い有用な機能を単独または組み合わせて表示しています。OpenCogは複数のコンポーネントで構成されています。その核となるのは、知識とアルゴリズムを表すために使用される(ハイパー)グラフデータベースであるAtomSpaceです。学習と推論のアルゴリズムが実装される表面を提供します。AtomSpaceは、RAM内データベース、「クエリ言語」、別名「パターンマッチャー」、前方および後方チェーンを含む(ProLogのような)ルールシステム、および内部「プログラミング言語」の評価者であるAtomeseで構成されます。この言語は、実際には人間が使用することを意図したものではありませんが(事実上ですが)、むしろ、(自動化された)推論と学習を実行できる知識とアルゴリズムを表すための言語です。AtomSpaceは、Scheme(guile)およびPythonバインディングも提供します。AtomSpaceは個別のgitリポジトリで管理されます。...プラットフォームに依存する依存関係の記述とコードの構築、および開発環境をセットアップするためのその他のオプションについては、Opencog Wikiの構築に詳細が記載されています。
opencog