Deeplearning とか 人工知能とか

情報学を勉強してる人

オセロの教師データ公開【ディープラーニング】

学部の実験で作ったディープラーニングを使ったオセロのプログラムで教師データを作ったので(およそ23万対局分) オセロの棋譜データが欲しい人のために公開します、ご自由にお使いください オリジナル kihuFixed.txt - Google ドライブ 800MBほどあるのでメ…

DeepLearning for Java (DL4J)の始め方(一発で動く!!!!)

こんにちは、今回はQiitaとかにいっぱい書いてあると思いますけど Javaの機械学習用ライブラリ DeepLearning4Jのインストールについて書きたいと思います 具体的にはインストール、ND4Jのライブラリを使ってコードを実行するところまで書きます 自分はコード…

活性化関数

ディープラーニングで必須の活性化関数についてまとめます リファレンスを見ていてSoftmax関数を探したんですが 見つからなくて。。。 どなたかわかる人教えてくださいorz ReLU max(0,x) import org.nd4j.linalg.api.ndarray.INDArray; import org.nd4j.lina…

ND4J 行列の定義

m × n行列を定義したいとき Nd4j.createは一次元の行列を引数としますので それがどのような順番で行列に変換されるのか気になったので動かしてみました import org.nd4j.linalg.api.ndarray.INDArray; import org.nd4j.linalg.factory.Nd4j; INDArray matri…

ND4J 行列計算

ND4Jの勉強をしている時に 同じ形をした行列の要素ごとの計算が必要になったので まとめてみようとおもいます INDArrayクラス Nd4jクラス 行列の要素毎の積 INDArray mul(INDArray); import org.nd4j.linalg.api.ndarray.INDArray; import org.nd4j.linalg.f…