人工知能とか,AIとか,機械学習とかいろんな言葉が近年盛んに飛び交っています.
何が何で,どれがどう,どういう関係かちゃんと分かっていますか??
理解するには,Deep LearningとかNeural Networkとかっていうものも入ってきます.
ちゃんと人に説明することができますか?? できないとこうなりますよ???
で,最終的には…
知らない人ほど,AIが人間の仕事を奪うとか,某SF映画みたいに人工知能が世界を制圧するみたいことを言ってたりしています. 実際にdeeplearningエンジニアや,データ解析者ではなくとも,これらの知識は持っていて損はないと思います.
なので,ここで一旦,まとめていきたいと思います.
そもそも人工知能って?? 人工知能(Artificial Intelligence)とは 人間䛾知能をコンピュータなどで再現しようとする技術のことです.わかりきっていることですが,AIとはこの人工知能の英訳,Artificial Intelligenceの頭文字をとったものです.なので,人工知能とAIはほぼ同意ととらえて問題ないと考えられます.
もうちょっとだけ,具体的にいうと…
人工知能技術䛿コンピュータ自体䛾存在意義である 計算や処理䛾自動化 を担う中心的なテクノロジー.
計算知能 この計算知能と呼ばれるものの中核に
機械学習 があります.
これには,
正しいことを学ぶ必要 学習の仕方そのものを対象とした技術 が機械学習というものに含まれてきます.
その機械学習を達成するアルゴリズムの一つに
Neural Network があります.
これは機械学習を達成するために人間の脳内䛾神経伝達䛾仕組みをモデルにしています. これを実現する技術としてDeeplearningがあります.
まあ,簡単にですが説明しました. 今後はChainer使った実践をちょこちょこ書いていこうかな〜っと考えています.