最近、Neural Network Console の動画がやたら充実している件

#1.はじめに
　皆さん、**Neural Network Console** をご存知でしょうか？ 

　Neural Network Console は、2017年8月にSONYから発表されたディープラーニングの統合開発ソフトウエアです。プログラミング無しのドラッグ＆ドロップだけで簡単にニューラルネットワークの設計開発が出来、しかもワークステーションの様な美しい画面なのに、なんと無料で提供されているんです（なんて太っ腹な！）。

　かく言う私も、**Pythonを覚えなくてもディープラーニングが出来る**と言うことに凄い魅力を感じ、発表当初から１年間くらいは色々遊んでみた記憶があります。

　最近、ひょんなことから、Neural Network Console 関係の動画がやたら充実（2020年1月17日時点で47本）していることに気づきチェックしてみると、チュートリアル以外に**ディープラーニングの一般的な知識について分かり易くまとめられてるものが沢山ありました**ので、ご紹介したいと思います。

　動画で説明しているのは、お馴染みの ミスター Neural Network Console、マシンガントークの SONY シニアマシンラーニングリサーチャー / 小林 由幸さん。1本10分前後でちょっとした時間でも視聴し易いです。

　あっ！ちなみに、私、SONYの関係者では全くありません。いちファンです（本当です）。

#2.Deep learning の一般的知識
　Deep learning について、一般的な知識がコンパクトに分かり易くまとめられています。例えば、**[04.Deep Learning入門：ニューラルネットワーク学習の仕組み](https://www.youtube.com/watch?v=r8bbe273vEs)** の **誤差逆伝搬(Back propagation)の説明は出色**。こんなに分かり易い説明は今まで聞いたことがありません。

01.[Deep Learning入門：今Deep Learningに取り組むべき理由]
(https://www.youtube.com/watch?v=-Dl8s4iufxI&t=431s)
02.[Deep Learning入門：Deep Learningとは？](https://www.youtube.com/watch?v=W92VcivhoBs)
03.[Deep Learning入門：Deep Learningでできること](https://www.youtube.com/watch?v=FwuBbj8F6cI)
04.[Deep Learning入門：ニューラルネットワーク学習の仕組み](https://www.youtube.com/watch?v=r8bbe273vEs)
05.[Deep Learning入門：ニューラルネットワーク設計の基礎](https://www.youtube.com/watch?v=O3qm6qZooP0&t=28s)
06.[Deep Learning入門：層数、ニューロン数を決める指針](https://www.youtube.com/watch?v=OwccN7rj4Qg)
07.[Deep Learning入門：ニューラルネットワークの多層化テクニック](https://www.youtube.com/watch?v=X2KWO1UPqxk)
08.[Deep Learning入門：Recurrent Neural Networksとは？](https://www.youtube.com/watch?v=yvqgQZIUAKg)
09.[Deep Learning入門：数式なしで理解するLSTM (Long short-term memory)](https://www.youtube.com/watch?v=unE_hofrYrk)
10.[Deep Learning入門：Generative Adversarial Networks (GAN)とは？](https://www.youtube.com/watch?v=2rC2_-HtpsQ)
11.[Deep Learning入門：Transfer Learning（転移学習）](https://www.youtube.com/watch?v=sEYNDW9KSqc)

12.[実践Deep Learning：Deep Learningで行う予測](https://www.youtube.com/watch?v=cOcBeDRhG9M)
13.[実践Deep Learning：Deep Learningで行う予測 #2](https://www.youtube.com/watch?v=RXLsrbhlzr0&t=29s)
14.[実践Deep Learning：物体検出](https://www.youtube.com/watch?v=5nmVHoA-A2E&t=22s)
15.[実践Deep Learning：セマンティックセグメンテーション](https://www.youtube.com/watch?v=Eu7EKQ--Rvk)
16.[実践Deep Learning：Autoencoderを用いた教師なし異常検知](https://www.youtube.com/watch?v=vFpZrxaq5xU&list=PLg1wtJlhfh20zNXqPYhQXU6-m5SoN-4Eu)

17.[Deep Learning精度向上テクニック：様々な活性化関数](https://www.youtube.com/watch?v=cTvJ-jj63U4&t=171s)
18.[Deep Learning精度向上テクニック：様々なCNN #1](https://www.youtube.com/watch?v=UximUEjPQco&t=44s)
19.[Deep Learning精度向上テクニック：様々なCNN #2](https://www.youtube.com/watch?v=dqa2UGUH-48&list=TLPQMTYwMTIwMjCmhbNkqqqt9g&index=2)
20.[Deep Learning精度向上テクニック：Data Augmentation](https://www.youtube.com/watch?v=fWxKm9ar620)

21.[Deep Learning習得と人材育成のコツ（初学者向け）](https://www.youtube.com/watch?v=OnuBWzKmpZU&t=87s)
22.[2020年、Deep Learningをはじめましょう！](https://www.youtube.com/watch?v=9gXB7MvyKJ8)
23.[量子化によるニューラルネットワークのコンパクト化](https://www.youtube.com/watch?v=qpd9I8m1bOA)
24.[ラベリングツールを用いたアノテーション作業の効率化](https://www.youtube.com/watch?v=RR_dTNrlspw)
25.[Deep Learningで行う信号処理（フィルタリング）](https://www.youtube.com/watch?v=UaYeTmWI6_Y)
26.[ニューラルネットワークの性能を決定づけるデータの量と質](https://www.youtube.com/watch?v=ekReNLi3Ihg)
27.[ニューラルネットワークの学習に用いるデータの集め方（企業、研究開発機関向け）](https://www.youtube.com/watch?v=Eicor0oBoQw)

#3.チュートリアル
　Neural Network Console を具体的に動かすための知識をまとめたものです。**[30.Deep Learningの統合開発環境 Neural Network Consoleの特長 (2019/02)](https://www.youtube.com/watch?v=y_KGyxAwAic&t=195s)** を視聴してみて、興味があれば色々やってみるのがお勧めです。


28.[Neural Network Console：ツールで体験する、新しいディープラーニング](https://www.youtube.com/watch?v=1AsLmVniy0k)
29.[Introduction of Neural Network Console](https://www.youtube.com/watch?v=-lXjnaUSEtM)
30.[Deep Learningの統合開発環境 Neural Network Consoleの特長 (2019/02)](https://www.youtube.com/watch?v=y_KGyxAwAic&t=195s)

31.[NNCチュートリアル：画像分類用データセットを作成するには](https://www.youtube.com/watch?v=v6Rr6IODwK4)
32.[NNCチュートリアル：学習・評価・推論用ネットワークを自在に定義する](https://www.youtube.com/watch?v=wBwm5lMm9HU&t=57s)
33.[NNCチュートリアル：ユニット機能を用いて複雑なネットワークを簡潔に記述する](https://www.youtube.com/watch?v=5aLGE8zKlro)
34.[NNCチュートリアル：ベクトルの分類](https://www.youtube.com/watch?v=of-gx6EJgBw)
35.[NNCチュートリアル：構造自動探索機能を試す](https://www.youtube.com/watch?v=TVplLM-MRvA)
36.[NNCチュートリアル：作成した認識機をPythonから利用する方法](https://www.youtube.com/watch?v=Nr8fwQkjDnE)
37.[NNCチュートリアル：Image Augmentationレイヤーによる画像データの水増し](https://www.youtube.com/watch?v=DrQoTVQP_RI)
38.[NNCチュートリアル：Cutoutによる画像データの水増し](https://www.youtube.com/watch?v=c3w5igijpyA&t=35s)
39.[NNCチュートリアル：Mixupの実装](https://www.youtube.com/watch?v=BqVRXgeVabs&t=22s)
40.[NNCチュートリアル：Autoencoderによる異常検知](https://www.youtube.com/watch?v=8GGLlSlKdLw&t=24s)
41.[NNCチュートリアル：量子化学習](https://www.youtube.com/watch?v=exfQbpGBXYI)

42.[Windows版チュートリアル：はじめてのNeural Network Console　～セットアップからサンプルプロジェクトの実行まで～](https://www.youtube.com/watch?v=QKpWPucmsmU)
43.[Windows版チュートリアル：簡単！画像認識プロジェクトの作成　～2層のニューラルネットワークで画像認識～](https://www.youtube.com/watch?v=vncZ43udec8)
44.[Windows版チュートリアル：5分で構築するCNN (Convolutional Neural Networks)](https://www.youtube.com/watch?v=Vj7yfyiux0w)

45.[クラウド版チュートリアル：はじめてのNeural Network Console　～セットアップからサンプルプロジェクトの実行まで～](https://www.youtube.com/watch?v=b3wfiozov6k&t=214s)
46.[クラウド版チュートリアル：簡単！画像認識プロジェクトの作成　～2層のニューラルネットワークで画像認識～](https://www.youtube.com/watch?v=RJVNdiwh680)
47.[クラウド版チュートリアル：5分で構築するCNN (Convolutional Neural Networks)](https://www.youtube.com/watch?v=_MORjveZy0k)

#４.関連ブログ
　Neural Network Console に一目惚れして、Pythonの知識なしでディープラーニングを始めた私の試行錯誤をまとめた過去のブログです。なお、Neural Network Console のベースになっている、 Neural Network Libraries (NNabla) も含んでいます。

　ちなみに、今振り返ってみると、01.〜11.までは、**Python のパの字も知らずにディープラーニングをやってましたね（笑）**。

01.[SONY Neural Network Consoleは、みんなのディープラーニングだ！](http://cedro3.com/ai/everyone-dl/)
02.[SONY Neural Network Console で 指原莉乃をディープラーニング](http://cedro3.com/ai/akb48-dl/)
03.[SONY Neural Network Consoleで指原莉乃をもっとディープラーンング](http://cedro3.com/ai/akb48-more-dl/)
04.[SONY Neural Network Consoleで日経平均株価をディープラーニング]
(http://cedro3.com/ai/nikkei-stock-dl/)
05.[SONY Neural Network Consoleで女性の顔のクラス分類をやってみる](http://cedro3.com/ai/woman-face-dl/)
06.[SONY Neural Network Consoleで女性の顔画像を生成してみる](http://cedro3.com/ai/generate-face-dl/)
07.[SONY Neural Network Console　画像データの水増しは有効か？](http://cedro3.com/ai/data-inflated-dcgan/)
08.[SONY Neural Network Console 謎のサンプルデータセット](http://cedro3.com/ai/mystery-sample-dataset/)
09.[SONY Neural Network Console 家賃を推定するニューラルネットワーク](http://cedro3.com/ai/rent-dl/)
10.[SONY Neural Network Console 年齢を推定するニューラルネットワーク](http://cedro3.com/ai/age-dl/)
11.[SONY Neural Network Console 未来を予測するニューラルネットワーク](http://cedro3.com/ai/future-prediction-dl/)
12.[SONY Neural Network Console でユーミンをディープラーンング](http://cedro3.com/ai/yuming-predict-song/)
13.[SONY Neural Network Console でユーミンの歌詞生成をやってみる](http://cedro3.com/ai/yuming-more-dl/)
14.[SONY Neural Network Console に待望のサンプル画像が追加されました](http://cedro3.com/ai/sample-data-set/)
15.[SONY Neural Network Console でミニAlexnetを作る](http://cedro3.com/ai/mini-alexnet/)
16.[SONY Neural Network Console でミニ VGGnet を作る](http://cedro3.com/ai/mini-vgg-net/)
17.[SONY Neural Network Console でミニ Resnet を作る](http://cedro3.com/ai/mini-resnet/)
18.[SONY Neural Network Console で、顔画像生成に再びトライ](http://cedro3.com/ai/mini-dcgan/)
19.[SONY Neural Network Libraries でDCGANをやってみる](http://cedro3.com/ai/dcgan-test/)
20.[SONY Neural Network Libraries データセットの読ませ方](http://cedro3.com/ai/nnabla-original-dataset/)
21.[SONY Neural Network Libraries のDCGANを改造してみる](http://cedro3.com/ai/nnabla-dcgan-model-change/)
22.[SONY Neural Network Libraries で、学習済みモデルの推論実行をやってみる](http://cedro3.com/ai/nnabla-dcgan-inference/)
23.[SONY Neural Network Console に新しいデータセットを追加する](http://cedro3.com/ai/fashion-mnist/)
24.[SONY Neural Network Console でジェスチャー認識【前編】](http://cedro3.com/ai/smart-phone-gesture/)
25.[SONY Neural Network Console でジェスチャー認識【後編】](http://cedro3.com/ai/neural-network-console-gesture/)
26.[SONY Neural Network Console 画像水増しレイヤーの効果はどれくらいか？](http://cedro3.com/ai/image-augmentaion-inflated/)
27.[SONY Neural Network Console で転移学習をやってみる](http://cedro3.com/ai/transfer-learning/)
28.[SONY Neural Network Console で半教師あり学習をやってみる](http://cedro3.com/ai/semi-supervised-learning-vat/)
29.[SONY Neural Network Console でノイズ除去をやってみる](http://cedro3.com/ai/auto-encoder-noise/)
30.[SONY Neural Network Console でメガネ女子のメガネを取った顔を推定する](http://cedro3.com/ai/auto-encoder-glasses/)
31.[DCGAN 生成される顔画像の向きをコントロールする](http://cedro3.com/ai/conditional-dcgan/)
32.[NNabla DCGAN 生成される顔画像を入力ベクトルでコントロールする（前編）](http://cedro3.com/ai/dcgan-vector-control/)
33.[NNabla DCGAN 生成される顔画像を入力ベクトルでコントロールする（後編）](http://cedro3.com/ai/dcgan-vector-control-offset/)
34.[NNabla DCGAN 顔画像のモーフィングをやってみる](http://cedro3.com/ai/dcgan-morphing/)
35.[NNabla PGGAN セレブの顔画像を生成する](http://cedro3.com/ai/nnabla-pggan/)
36.[NNabla CycleGAN で馬をシマウマに変換してみる](http://cedro3.com/ai/nnabla-cyclegan/)
37.[NNabla CycleGAN で少女時代のコスチュームを入れ替えてみる](http://cedro3.com/ai/nnabla-cyclegan-girls-generation/)