マガジンのカバー画像

ニューラルネットワークの原理

5
運営しているクリエイター

2023年8月の記事一覧

ニューラルネットワークを「行列」を使って書き換えた

この記事は、改定&整理統合されました。新版はこちら⬇です。 前回はニューロンを使ってニューラルネットワーク「Fiber」を実装しましたが、今回はこれを行列を使って書き換えました。以降は、それぞれをニューロン版、行列版と呼ぶことにします。 読み始める前に行列版の実装を通じて分かったことを書いています。 実装に使用したプログラミング言語はPython 3です。 実行環境はGoogle Colabです。動作確認も同様です。 本稿には「ライブラリのインポート」「活性化関数」