K. Fujita's website

公開ソースコード

AlphaZeroとAlphaDDA

Connect4とオセロを学習するAlphaZeroそれらをプレイするAlphaDDAを公開しています. AlphaZeroは,様々なゲームに対応できるゲームAIアルゴリズムです. 深層強化学習を用いているのが特徴です. AlphaDDAは,私が開発したAlphaZeroの強さを自動で調節できるゲームAIアルゴリズムです.

X-means

X-meansはデータ内にあるクラスタの数を推定し,クラスタリングする手法です.

Approximate spectral clustering

自己組織化マップを用いてデータをグラフ化し,スペクトラルクラスタリングをします. データをグラフ化することで,データ量を減らすだけではなく,データのトポロジも抽出も行います. その結果,スペクトラルクラスタリングを高速化できるだけではなく,性能も向上する場合があります.

自己組織化マップ

Kohonenの自己組織化マップ,ニューラルガス,成長型ニューラルガスのコードを公開しています.

錯視画像生成

Processingで書かれた錯視画像生成プログラムが置いてあります.演習のために作ってありますので,パラメタ変更を容易にできるようにしてあります.

オイラー法と神経モデル

学生にオイラー法を説明するために作成しました.

Last Update: 2021/11/23