LoginSignup
43
69

More than 5 years have passed since last update.

【備忘録】Python、機械学習・深層学習を始めるにあたって【リンク集】

Last updated at Posted at 2017-07-18

プログラミングもやったことのない私が、Pythonの使い方、機械学習や深層学習の基礎を学ぶまでに参考にした内容をまとめています。
基本的には初心者向けの記事のまとめとなっています。


環境構築について
TensorFlow環境構築
 Anacondaのインストール、TensorFlowのインストールについて。

WindowsのAnaconda環境に深層学習フレームワークTensorflow 1.0をインストールする方法
 同様にTensorFlowのインストールについて。

TensorBoardの使い方
 Tensorboardの使い方について詳しく記述されている。


Pythonの使い方
Scipy Lecture Notes(日本語訳)
 ここを読むだけで基本的な使い方(特にNumPy、Matplotlib、Scipy)はほとんどマスターできる。

Pythonのテキスト作りました
 同じくここを読むだけで基本的な使い方はほとんどマスターできる。


Introduction of Machine Learning
MNIST For ML Beginners
 英語。機械学習(ML)の基礎の基礎およびMNISTを解説。

特にプログラマーでもデータサイエンティストでもないけど、Tensorflowを1ヶ月触ったので超分かりやすく解説
 ↑の記事を日本語で丁寧に解説・補足している。

ニューラルネットワークと深層学習
 英語の記事を翻訳。めちゃくちゃ内容が濃いが、本質を理解したい人向け。


参考書
科学技術計算のためのPython入門――開発基礎,必須ライブラリ,高速化
 入門と書いてはいるが,ちょっとはPythonやらプログラミングをかじったことがある人には絶大にオススメ.
 NumpyやScipy,Pandasなどがどういった形でデータを扱っているのかもわかりやすく説明してあり,
 科学技術とは関係ない人にもありがたい良書だった.


面白かった記事の紹介
pythonでなんとなく材料研究者の気分を味わおう【pymatgen入門】
 Materials Informaticsに関する導入として。内容がとっつきやすい。

神嶌 敏弘(Toshihiro Kamishima)さんによる解説
 専門家による解説記事多数。かなり濃い内容だが非常に参考になる。

2015年センター試験数学IAを全てプログラム(Python)で解く
 Python(特にScipy)を使った計算手法を紹介。細かい数式はわからなくても、ただワクワクし、可能性を感じた。


43
69
4

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
43
69