【できれば説明は最後まで読んでください】 ニューラルネットワークと逆伝播法?っていうのを作ってみました! https://turbowarp.org/1328136593 TurboWarp推奨(scratchでも十分機能します) ーーー使い方ーーー 旗を押してください。Tキーで学習開始、Iで推論、Rでリセットできます。学習後旗を押すとリセットされますのでご注意ください。 初期値では入力サイズ=2,出力サイズ=1,学習率=0.1,慣性係数=0.9,総層数(サンプルデータの数)=4になっています。 サンプルデータとして使用したのは論理回路(電気信号の「ON(1)」と「OFF(0)」を組み合わせて、演算やデータの記憶を行うデジタル回路)における「OR回路(日本語名:論理和回路)」の真理値表(論理回路や論理式(真(1)または偽(0)の2つの値をとる変数と論理演算子(AND, OR, NOTなど)を組み合わせた数式)において、考えられるすべての入力の組み合わせと、それに対応する出力を一覧にしてまとめた表)の値を使用しました。
中を開いて、定義「学習データのロード」に学習データを変更することで好きに変更できます。 これを使用した作品を出す予定があるとかないとか ( ^ω^)・・・ ニューラルネットワーク NN Neural Network Ai モデル 逆伝播法 論理回路 電気信号 演算 デジタル回路 デジタル OR回路 AND回路 NOT回路 論理和回路 論理積回路 真理値表 論理式 論理演算子 演算子