シェルスクリプトマガジン

機械学習ことはじめ(Vol.77掲載)

筆者:川嶋 宏彰

本連載では、機械学習の基礎となるさまざまな手法の仕組みや、それらの手法のPythonでの利用方法を解説していきます。最終回となる今回は、ニューラルネットの仕組みと、基本的なモデルについて解説します。

シェルスクリプトマガジン Vol.77は以下のリンク先でご購入できます。

図3 単純パーセプトロンを学習するための関数を定義するPythonコード

図4 単純パーセプトロンの学習過程を可視化する関数を定義するPythonコード

図5 単純パーセプトロンの学習と結果表示をするPythonコード

図12 決定境界を可視化するための関数を定義するPythonコード

図13 多層パーセプトロンによる学習をするPythonコード

図15 学習曲線や結合荷重などを表示するPythonコード

図17 Breast Cancerデータセットの準備をするPythonコード

図18 Breast Cancerデータセットによる学習と評価をするPythonコード

図21 PyTorchによる画像認識の準備をするPythonコード

図22 PyTorchによるニューラルネットの学習と結果表示をするPythonコード