抄録
ファジィQ学習において, 与えられた問題の状態空間を定義するのは非常に難しい. そこで, 我々はファジィルールのチューニングと削除の機能を持った動的ファジィQ学習を提案した. これを容易に扱うことができるようにするために, 我々はJavaによる動的ファジィQ学習用ライブラリを作成した. このライブラリは初期化, 行動選択, 学習の3つのステップで構成されており, 初期化ステップでは学習パラメータやファジィ集合や行動選択法の定義を行い, 初期のQ表を与える. 行動選択ステップではQ表と行動選択法を用いて, 環境データに対する行動を選択する. 学習ステップではQ値の更新を行う他に, 動的ファジィQ学習の機能であるファジィルールのチューニングや削除を行う. また, このライブラリはファジィ集合や行動選択法をユーザが自由に定義することができる. そのため, 汎用性が高く, 様々なQ学習の問題に対して使用することができる.