brica_プラットフォームの使い方

文書の過去の版を表示しています。


BriCA プラットフォームを用いて、脳型認知アーキテクチャを持つエージェントを開発し、OpenAI Gymで記述した環境でテストしたり、学習を行わせたりすることができます。

BriCA プラットフォームは以下の要素からなっています。

  • BriCA1: 脳型認知アーキテクチャを記述し、走らせるための BriCAコア (Python プログラム)
  • brica_gym: BriCAを用いたOpenAI Gym エージェントを作成するための Python プログラム
    (Gym環境の実行サイクルに合わせた記述を行うためのクラスを含みます。)
  • BriCAL: BriCA言語記述から動作する BriCA プログラムを生成するインタプリタ
  • bif_excel2brical: 表形式ファイルからBriCA言語ファイルを生成するユーティリティ

BriCA プラットフォームを用いた認知アーキテクチャ開発は次のような順番ですすめることができます。

  1. 記号付きリスト表(Excel)形式でモジュールとポート、ポート間接続を記述
    (形式についてはbif_excel2bricalおよび以下の例題を参照ください。)
  2. 表形式記述をbif_excel2bricalでJSON形式に変換
  3. Gym環境、BriCAコンポーネント、main コードを実装
  4. テストとデバッグ
  • 記号なしリスト

BriCAテスト

(Gymエージェントではない)

  • brica_プラットフォームの使い方.1650960618.txt.gz
  • 最終更新: 2022/04/26 17:10
  • by n.arakawa