General
日本教育工学会 SIG-12 人工知能の教育利用 https://www.jset.gr.jp/sig/sig-12/
このコースの文責: 喜多敏博 https://tkita.net/
このコースの文責: 喜多敏博 https://tkita.net/
演習1 : NNC のサンプルプロジェクトを、少なくともどれか1つ実行(Run)して、Training と Evaluation が動作し、Learning Curve が表示され、Confusion Matrix の画面上に Accuracy の値があることを確認してください。
はじめてのNeural Network Console ~セットアップからサンプルプロジェクトの実行まで~ (クラウド版チュートリアル) 5:34
演習2 : 以下の独自データのサンプル(sample-kita1.zip)をNNCにアップロードして、データセット一覧の画面上で登録されたことを確認してください。
Windows, Mac OS それぞれで必要なソフトが違いますので、インストールしてください。
(uploader実行時に「WindowsによってPCが保護されました」と表示されたら、「詳細」をクリックし、「実行」をクリックしてください。)
この zip ファイルをダウンロードしてアップロードするデータとして使ってみてください。(この画像データは喜多が作ってものですので自由に使ってもらって構いません)真円は y=1, それ以外は y=0 のデータセットです。
Windowsユーザは、train-circle-w.csv と test-circle-w.csv を、nnc_uploader ツールのfile欄に指定してアップロードしてください。
Macユーザは、train-circle.csv と test-circle.csv を、nnc_uploader ツールのfile欄に指定してアップロードしてください。
演習3 : アップロードしたデータセット(train-circle, test-circle)を用いて、test-circle データセット内のデータを 95% 以上の正確さで「真円」と「それ以外」に分けるニューラルネットワークを構築してください。
簡単!画像認識プロジェクトの作成 ~2層のニューラルネットワークで画像認識~(クラウド版チュートリアル) 10:29
5分で構築するCNN
(Convolutional Neural Networks)(クラウド版チュートリアル) 5:47
いろいろなアイデアを出してみてください。
なお、SONY NNC は、CNNによる画像認識だけでなく、他のタイプのニューラルネットワークも構成でき、音声データや時系列データ、文字列などを対象にした処理を行うことが可能。
https://www.youtube.com/playlist?list=PLg1wtJlhfh23pjdFv4p8kOBYyTRvzseZ3
定番のConvolutional Neural Networkをゼロから理解する
https://deepage.net/deep_learning/2016/11/07/convolutional_neural_network.html
【深層学習】深層学習とは?|ディープラーニングの意味、ニューラルネットワーク
(Able Programming )
この動画(第1回)から始まる4回シリーズが、具体的な計算方法を知るのによい。