Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Deep Learning入門

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.

Deep Learning入門

Avatar for Ryosuke Uchiyama

Ryosuke Uchiyama

June 24, 2018
Tweet

More Decks by Ryosuke Uchiyama

Other Decks in Programming

Transcript

  1. Deep Learning • DNN (Deep Neural Network) • CNN (Convolutional

    Neural Network) • RNN (Recurrent Neural Network)
  2. 学習モデルの抽象化 = 0 0 + 1 1 + 2 2

    + 3 3 + 4 4 + 5 5 + ⋯ + 重み(入力の重要度) 入力データ 確率的なアウトプット バイアス
  3. 検証と何が違うのか 検証 テスト About Train, Validation and Test Sets in

    Machine Learning 検証用データセット モデルのハイパーパラメータを調整する際に使われる。検証用データセットがモデルに組み込まれる と、より偏った評価になる可能性がある。 テスト用データセット 最終的なモデルに対して偏りなく評価するために使われる。
  4. 参考文献 • ディープラーニング(Deep Learning)とは?【入門編】 | LeapMind BLOG • Choosing the

    right estimator — scikit-learn 0.19.1 documentation • Rでisomap(多様体学習のはなし) • AIとは?AI(人工知能)とDeep Learning(深層学習)を簡単に説明 • 【Deep Learning with Python】機械学習の基礎 - Going Faraway • なぜ教師あり学習でバリデーションセットとテストセットを分ける必要があるのか? - Qiita • About Train, Validation and Test Sets in Machine Learning • [ディープラーニング] 活性化関数 – Tech Memo • 文系にもわかるニューラルネットワークコンソール入門:「affine」って何? – Shelitas • 強化学習入門 ~これから強化学習を学びたい人のための基礎知識~ - Platinum Data Blog by BrainPad • AIを知るための4つの類型 「特化型」と「汎用型」、「強い」と「弱い」 | MUFG Innovation Hub • 心や意識の謎、脳科学はここまで近づいた|出世ナビ|NIKKEI STYLE • 損失関数について、ざっくりと考える - Qiita • 再帰型ニューラルネットワーク: RNN入門 - Qiita • 活性化関数のまとめ(ステップ、シグモイド、ReLU、ソフトマックス、恒等関数) - Qiita • ディープラーニング(深層学習)を理解してみる(活性化/損失関数) - デジタル・デザイン・ラボラトリーな日々 • NumPyでニューラルネットワークを実装してみる 実装編 – DeepAge • Pythonでフレームワークを使わずにニューラルネットワークを実装 - かざん技術ブログ • Neural Network Console