TwoLayerNetクラスの実装|Irisデータセット分類問題
本ページは「ゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装」を参考にニューラルネットワークを作成していきます。参考書籍では「Affineレイヤ」「ReLUレイヤ」「Softmax-with- ...
Softmax-with-Lossレイヤの実装|Excel VBAでIris分類問題
本ページは「ゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装」を参考にニューラルネットワークを作成していきます。参考書籍では「Affineレイヤ」「ReLUレイヤ」「Softmax-with- ...
VBAでインターネット上の画像ファイルをダウンロードする方法【URLDownloadToFile関数(API)】
今回はWindows APIの「URLDownloadToFile関数」を利用してインターネット上にあるファイルをダウンロード(名前をつけて保存)する方法を紹介していきます。
本ページで学べる内容は以下の通りです。 ...
VBAで音楽ファイル(.mp3/.wav)を再生する方法【mciSendString関数(API)】
マクロを作成していると「音楽を流したい!」という場面に出くわすことがあります。
例えば、Windowsで警告メッセージが表示される時に鳴る「デュン↓」という音のようにマクロ操作時にも効果音を鳴らしたいという場合もあれば、はたま ...
Sigmoidレイヤの実装|Excel VBAでIris分類問題
本ページは「ゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装」を参考にニューラルネットワークを作成していきます。参考書籍では「Affineレイヤ」「ReLUレイヤ」「Softmax-with- ...
ReLUレイヤの実装|Excel VBAでIris分類問題
本ページは「ゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装」を参考にニューラルネットワークを作成していきます。参考書籍では「Affineレイヤ」「ReLUレイヤ」「Softmax-with- ...
Affineレイヤの実装|Excel VBAでIris分類問題
本ページは「ゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装」を参考にニューラルネットワークを作成していきます。参考書籍では「Affineレイヤ」「ReLUレイヤ」「Softmax-with- ...
Functionsモジュールの実装|Excel VBAでIris分類問題
今回は今後必要になる機能(関数)をまとめた「Functions」モジュールを実装していきます。
前回やったランダムで行数を取得する関数「GetRandomRow」のような、ニューラルネットワークで機械学習する際にあると便利な関 ...
Irisデータセットの前処理【標準化とデータ分割】|Excel VBAでIris分類問題
前回、Irisデータセットをダウンロードしましたがこのままではニューラルネットワークを学習させることはできません。これはIrisデータセットに限った話ではなく、基本的にどのデータセットでもニューラルネットワーク内に取り込む前にデータの ...
【DeepLearning】Excel VBAでニューラルネットワークを再現|Irisデータセット分類問題
このぺージでは機械学習の代表的なデータセットである「Irisデータセット」を使って、ディープラニングを行なっていきます。
(ディープラーニングの狭義としてニューラルネットワーク内のレイヤ(層)が4つ以上という場合もありますが、 ...
Irisデータセットのダウンロード | Excel VBAでIris分類問題
ディープラーニングを行うにはニューラルネットワークに学習させるための”大量のデータ”が必要になります。そのため、ありがたいことにインターネット上には機械学習の初学者向けに様々なデータセットが公開されています。
よく使われる ...
全コードまとめ|Excel VBAでMNIST機械学習
このページではこれまでに実装したモジュールやレイヤのコードをまとめておきます。
本ページ内のコードをコピペすることでMNIST学習を行うことができ、最終的にはVBAで手書き数字(0〜9)を認識することが可能になります。 ...
Excel関数で学ぶニューラルネットワーク(逆伝播編)|Excelでわかる深層学習の仕組み
深層学習を理解するにはニューラルネットワークの仕組みについて理解する必要があります。
そこで、このページではExcel関数のみでニューラルネットワーク内の構造を再現していきます。
Excel関数を使うことでセル上に ...
Excel関数で学ぶニューラルネットワーク(順伝播編)|Excelでわかる深層学習の仕組み
深層学習を理解するにはニューラルネットワークの仕組みについて理解する必要があります。
そこで、このページではExcel関数のみでニューラルネットワーク内の構造を再現していきます。
Excel関数を使うことでセル上に ...