AI・機械学習・深層学習って?

AI・プログラミング

みなさんこんにちは。さとうじょうゆです。

今回からしばらく私がAIに興味があるというのもあり、深層学習について勉強することにしたので、それを皆さんにも還元していこうと思います。

勉強するにあたって、松尾研究所の、人工知能・深層学習を学ぶためのロードマップを参考にさせていただきました。このロードマップの通りに取り組めば、誰でも絶対に自分でAIについて理解し、実装できるようになります。

MIT Introduction to Deep Learningでは無料で講義動画とスライド(もちろん英語)が公開されているので、こちらで勉強しています。

このブログではMITの授業の導入を日本語でわかりやすく説明してみます。

さとじょくん
さとじょくん

ぜひみなさんも私と一緒に深層学習を学びましょう!

Lecture1 の Intro to Deep Learning からです。

深層学習(Deep Learning)とは

AI、機械学習、深層学習とは言いますがそれぞれなんのことなのか説明できますか?

実は、AIの中の機械学習、機械学習の中の深層学習なんです。

さとじょくん
さとじょくん

つまり、深層学習は機械学習でもあり、AIでもあるんだね!

簡単にまとめると次の様になります。

AI … コンピュータに人間の行動を模倣させる技術
機械学習 … 明示的にプログラムされることなく学習する能力
深層学習 … ニューラルネットワークを使ってデータからパターンを抽出する

Deep Learningは言葉で説明しづらいパターンも認識して学習することができます。

顔認証システム … あなたは友達の顔の違いを他人に説明できますか?
画像認識 … あなたは犬と猫の違いや、文字のそれぞれの違いを人に説明できますか?

このように、深層学習ではうまく説明できない様な特徴も分析することができます。

現代になって、AIや深層学習の分野が急速に発展し始めたのには次の三つの要因があります。

  1. ビッグデータ
    より大きなデータセット、収集と保存が容易になった
  2. ハードウェア
    優秀なGPUの誕生、データの並列処理が可能になった
  3. ソフトウェア
    技術の改良、新しいモデル、便利なツール

以上が深層学習についての簡単な説明です。

講義ではここから、深層学習についてもっと深めていくことになります。

興味がある方は、ぜひMITの講座をみてみてください。

コメント

タイトルとURLをコピーしました