AI・機械学習・ディープラーニング

Windows7で「ゼロから作るDeep Learning」を実装していく

投稿日:2018年4月16日 更新日:

IDE Pycharmがお勧め。

PycharmのFile>Default Settings>Project Interpreterで、
右上の緑の「+」ボタンから、「numpy」と「matplotlib」をインストールしておく。

Pycharm使わない人は

pip install numpy
pip install matplotlib

これでインストールする。
pickleはPython標準ライブラリに同梱されているため、import不要である。

やっぱりPycharm

Pythonを学習する人はIDE使った方が絶対いいよ。
しょうもない文法エラーとか、意外と気づけない。
そういうのに手こずってる間に、勉強意欲が減っていくよ。

  • 文法エラー教えてくれる
  • 変数や関数のサジェストしてくれる

これだけで実装がさくさく進むよ。かっこつけてメモ帳使ってた自分がアホみたい。

追記 jupyter notebookを使おう

AWSのSageMakerではデータの前処理をjupyter notebookを使います。

そのため、IDEはjupyter notebookがいいです。pycharmよりも、後々に役立つと思います。なんか見た目もかっこいいし。

  • コード保管 タブキー
  • matplotlib.pylabのグラフ表示 頭に「%matplotlib inline」と書く

-AI・機械学習・ディープラーニング

執筆者:


comment

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

関連記事

no image

線形関数を活性化関数に用いてはいけない理由

線形関数とは y=ax(aは定数)のこと。 線形関数で層を重ねると 1層目 y=ax 2層目 y=a(ax)=a2x 3層目 y=a(a(ax)=a3x ・・・ n層目 y=anx このようになってし …

no image

誤差逆伝播法が必要な理由

ディープラーニングの勉強してると、誤差逆伝播法が必ず出てくるんだけど、イマイチなぜ?それが必要なのか分からなかった。 理由 ニューラルネットの層が深くなると、勾配の計算に時間がかかる。 誤差逆伝播法だ …

no image

AIで起業

AIで起業したい人。どんなアイデアが良いでしょうか? ソフトバンクグループ(SBG)がサウジアラビアなどと立ち上げたファンドの投資先が約20社となり、投資額が2兆円を超えたことがわかった。フィンテック …

no image

【AI(人口知能)まるわかり】(日経ビジネス)を読んで

 機械学習・ディープラーニングによりAI開発が加速している 機械学習に必要なもの。 大量の学習データ 膨大な計算リソース これらを可能にしたのがgoogleである。計算リソースはGoogle …

no image

AIが得意そうなこと・ビジネス開発

比較・検討 レコメンデーション(推薦)と呼ばれる分野。 この人は⚫⚫を買いそうだ というものの提案。 定型業務 法律 軽微な交通事故のようなものは、訴訟パターンが決まっている。過去の事例を解析して、勝 …