プログラミング

機械学習しようぜ! part1 オープニング編

こんにちは! チズチズです。

まだ機械学習初心者ですが、初心者なりの注意事項や簡単な概要をご紹介します。

今日はPythonの機械学習とは何かお話しします。

 

そもそも機械学習で何ができるの?

  • 画像認識

有名なのは手書きの数字が何の数字かを当てる学習です。

人の顔の照合率も出せます。

  • データからお金や時間を予測

株価予測から家賃予測まで色んなデータを用いて予測をします。

  • 音声認識

Google検索でも音声認識が使われています。

  • 自然言語認識

言葉を理解します。Google翻訳でも使われています。

これらは認識ですが、出力もあります。

画像や音声の生成等々…

機械学習って難しいんじゃないの?

まず、この疑問にお答えします。

初めは簡単ですが、精度を上げようとすると豊富な知識が必要になります

一概には言えないのですが、ほとんどは難しい専門知識は必要ありません

なぜなら、Pythonのパッケージが自動で処理してくれるからです。

機械学習は数学?

はい、(一応)数学です。

予測するためには数式が必要です。(大学数学レベル

コンピュータは内部で数式を計算しています。

機械学習も手計算でできないことは無いですが、遅いです。

はじめから数式を理解しようとしないで!

正直自分が機械学習に入門して数式を理解しようとして、眺めてたのですが時間の無駄です!

今は便利なパッケージが自動化してくれるので理解しなくてもできます。

挫折

機械学習を勉強していると何度も挫折します。(経験

エラーばかり出て全然できなかったり精度が悪かったり…

もう辛いばかりです。

しかし、上手く動作したときの達成感は計り知れないくらい嬉しいです!

挫折は多い。 でも諦めないで!

スキルアップには挫折は付き物です。

色んな事ができるようになれば、きっと機械学習が楽しくなるはずです。(そう思って勉強中

~機械学習の勉強できるサイト~

  1. Udemy
  2. ドットインストール
  3. PyQ
  4. Qiita

等々…

1 Udemy

Udemy

Udemyは僕が使っている一番のおすすめです!

動画で講座を視聴でき、先生への質問も簡単な上にレベルも初級者から上級者まで幅広く、とても使いやすいです。

1講座1200円から売ってます(よく開催されるセール時

2 ドットインストール

https://dotinstall.com/

こちらは有名だと思いますが、ここからも学習できます。

Pythonの基礎も学べるので特に入門者はおすすめです。

しかし、そこまで深い内容を取り扱わないので基礎固めから中級レベルまでと思っていたほうが良いです。

こちらは1ヶ月980円です

3 PyQ

https://pyq.jp/

こちらはPythonの基礎から上級、機械学習、フレームワークなどPythonでできるほぼ全てこのことが学習できます。

1ヶ月3000円からですが、価格の割に内容は充実しています。

4 Qiita

https://qiita.com/

こちらは誰でも書けるブログのようなもので、Pythonの基礎もあれば上級、マニアックな情報までたくさんです。(他言語もあり

誰でも書けるので記事数は多いですが、必ずしも自分に役立つ記事とは限りません。

無料で使えます。

まとめ

機械学習は今とっても活気のある分野です。

機械学習の実装手順を学び続けるだけでは得られるものは少ないです。

どうか、勉強したら一度実装してみてわからなかったら調べたり人に聞いてみたりして復習を欠かさないようにしてみてください。

きっと上達が早くなります。

読んでいただいてありがとうございました。

COMMENT

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です