ソフトウェアエンジニアの勉強ログ

興味があるのは、computer vision, three.js, python, 深層学習, emacs

深層学習

深層学習の超基礎知識を勉強した(学習に関するテクニック)

本当に久しぶりですが、ゼロから作るDeepLearningの6章、学習に関するテクニックを読んだときのメモを残します。 今年は継続的な勉強を頑張りたいです。継続は力なり。 SGDとは、確率的勾配降下法のこと 勾配方向に向かう一番単純な方法 stochastic gradien…

深層学習の超基礎知識を勉強した(ニューラルネットワークの学習)

「ゼロから作るDeep Learning」の4章「ニューラルネットワークの学習」を読んで勉強したときの自分用メモです 実際にPythonを走らせて、手を動かす勉強はまだ 認識の大雑把な変遷 昔は人が全て設計 一時期は、SIFT + SVMなどが流行った 全てニューラルネッ…

深層学習の超基礎知識を勉強した(パーセプトロンからニューラルネットによる推論まで)

ゼロから作るDeep Learningの2〜3章を読んだ ここまでは簡単で、基本的にpythonで手を動かす練習をしているだけ パーセプトロンで、OR, AND, NANDを作れる それを二層にすることで、XOR(非線形)を作れる 深層学習で、層を重ねて非線形の問題を解くために…

ゼロから作るDeep Learningの一章を読んでみた

概略 ゼロから作るDeepLearningの一章を読んだので、そのログを残す 一章は、pythonの話 pythonはあまり触ったことがなかったので、素直に手を動かした pythonを使っている人からしてみたら、多分つまらない話 アナコンダのインストール Anaconda を利用した…