どうも、竜崎です。
今回は、プログラミング勉強も含めた機械学習・ディープラーニング学習について
紹介していきます。
機械学習・ディープラーニングでは、Pythonが使われることが多い事です。
Pythonを最初から学びたい人向けのサイトもあるため、Pythonを勉強したい人もオススメです。
Chainer(学習サイト)
Preferred Networksが4月10日に自社開発するオープンソースの深層学習フレームワーク
「Chainer」に関する日本語の学習サイト「ディープラーニング入門:Chainer チュートリアル」
無償公開しています。
機械学習を勉強するために必要な数学や統計学、プログラミング言語Pythonなどを
基礎から学べる所が初心者にもやさしい学習サイトになっています。
機械学習・ディープラーニング勉強教材(スライド)
機械学習とディープラーニングの違いを混同する方も多いと思います。
ディープラーニングは機械学習の手法の一つです。
機械学習とは、コンピューターが与えられたデータからアルゴリズムや特徴などを反復的に学び、学習したことからデータの特徴やパターンを見つけ出すという技術の分野全体のことを指します。
ディープラーニングは機械学習の手法の一つで、ざっくり言うと、データの特徴を色んな方面
段階から学び、勝手に深く理解してくれるという機械学習の手法で、複雑な特徴を理解しないと
できない画像の判別処理等に向いています。
機械学習・ディープラーニング勉強用のスライドを2点紹介します。
機械学習用のオススメ書籍は以下の通りです。
ゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装 |
プログラミングを動画で学べるサイト
プログラミングが学べるpaizaラーニングでは、Python、Java、C言語、C#、PHP、Ruby、SQL、
JavaScript、HTML/CSSなど、プログラミング初心者も動画で学べる入門レッスンを公開中です。
新たに「Python×AI・機械学習入門編」が追加されました。
人気声優の上坂すみれさんによる進行役のスベトラーナ・小百合・ベレフスカヤと一緒に、
実際に画像認識技術を使いながら、初心者でも機械学習を体験・学習できるレッスン内容になっています。
Python×AI・機械学習入門編は全編無料で公開中です。
【まとめ】
初心者は、まずは自分が好きな教材選びからが重要だと思います。
自分の興味のある教材だと、学習意欲も出てくると思います。
いろいろな教材を見て回るのも良いと思います。
コメント