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

AIビジネス脳を考える・鍛える

AIで何ができるか?を理解し、事例を蓄えている。 すべてのものがデータとして認識でき、AIによりどんなROIを出せるかが数字で浮かんでくる。 あらゆるものがAIを入れた時にどうなるか映像で見え、宝の山 …

no image

ディープラーニングのビジネス新規事業立ち上げ情報

エンジニアがディープラーニング界隈で稼ぐ(転職 or 起業)するためのガイド。 ディープラーニングのお勉強 「日本ディープラーニング協会」(Japan Deep Learning Associatio …

no image

損失関数、ニューロンの数、層の深さは何か?

損失関数   ニューロンの数 ニューロンの役割 ここでいうニューロンは単純パーセプトロンのこと。つまり、x1w1+x2w2>bで表されるもの。 この式より、bより大きいものと小さいもの …

no image

AWS、GCPで簡単な機械学習APIが提供されていると言えども

イルカ本など読み終えて、さあ、試しに簡単なアプリでも作ってみようか!と思っても、やはり実際にAIアプリを作れるかといえばそう簡単ではないことが分かった。 例えばAmazon Machine Learn …

no image

DeepMindの記事見て触発された

http://gigazine.net/news/20141203-deepmind-demis-hassabis/ Googleに買収されて有名になっていたDeepMindの創業者の記事を読んだ。 …