【python】Bookmarkしておきたいリソース3選


はじめに

皆さんこんにちは!YomamaBananaでございます。
今回は皆さんにご紹介したいものがございまして、ぜひ最後まで読んでいただければと思います!

今回は自分がpythonで開発する際に非常にお世話になっているサイトを3つ紹介します。
!注意!紹介するリソースはどれも英語ONLYとなっております。

  1. Computer Visionに注力しているPyImageSearch
  2. 機械学習・深層学習全般のMachine Learning Mastery
  3. ワシントン大学のSteve Brunton先生

PyImageSearch

オススメ度:

ポイント:

  • 全てのコードに対して説明がある。(英語)
  • Notebook付き。
  • 更新がこまめ。

概要:

CV系に関するものはたいていあります。さらに単純にソースコードと出力だけではなく、全ての手順に説明がついており、問題定義→手法提示→プロジェクト管理など一連の開発について非常に勉強になります。

CVに関するコースを提供しているが、それに登録すると強制せず、自由に気になるチュートリアルを読むことができます。

Machine Learning Mastery

オススメ度:

ポイント:

  • ML・DLについて一通り乗っている。
  • 実装だけではなく、元となる数理モデルや数学の知識・説明もある。

概要:

ML・DLについて幅広く扱っています。
幅広い分少し更新が遅いような気がしますが、数式が好きな駆け出しなエンジニア(私)にはピッタリかもしれません。

Steve Brunton先生

オススメ度:

ポイント:

  • アメリアのワシントン大学の先生が公開している講座。
  • 力学・流体工学に特化しつつ、ML・DLの工学への応用などもある
  • 動画がかっこいい
  • データ・ソースコード・教科書付き

概要:

大学レベルの無料講座で、単元やシリーズに分けています。
少し工学・力学系に注目しているように感じるが、SVD(特異値分解)を用いた顔認識や
PCA(主成分分析)やFFT(高速フーリエ変換)を用いた画像圧縮やシグナル解析など、
幅広く扱っています。

youtube

本・ソースコード・データ

あとがき

「開発力=ググる力+$\alpha$」と、私は時々思ってしまいます。

以上の方々のおかげで私は非常に成長したと実感しており、皆さんもぜひご活用ください!

英語がメインになることが難関かもしれませんが、翻訳アプリを作れば大丈夫なはずです!ww]

それでは!