ITと哲学と

IT系エンジニアによる技術と哲学のお話。

2018-08-01から1ヶ月間の記事一覧

ML Strategy (1)

この週と次の週では機械学習プロジェクトを進めていくための戦略について説明する. Why ML Strategy MLプロジェクトを進めていくための戦略がなせ必要なのか? モデルの精度が例えば90%であるとした時,それをさらに改善するためにどんなことをしたらより改…

Hyperparameter tuning, Batch Normalization and Programming Frameworks

CouseraのDeepLearningのコース2つめ最終週. 学習メモです. Hyperparameter tuning Tuning process これまで見てきたように,チューニングするべきhyperparameterはいっぱいある. これをうまくチューニングするためのガイドラインを説明する. チューニン…

Optimization algorithms

CouseraのDeepLearningコースの学習メモ続きです. Mini-batch gradient descent MachineLearningのプロジェクトは反復的にモデルを育てていくような進め方になるので,早く学習を進めることができる仕組みはとても大切になる. これまで見てきた最急勾配法…

Practical aspects of Deep Learning

CorseraのDeepLearningのコースの学習メモです. 今回はニューラルネットワークを効率的に学習させるための知識を学ぶ. Train/Dev/Test sets ニューラルネットワークには様々なHyperParameterが存在する. 実際に各パラメータを試さずして,最適なものを見…

Deep Neural Networks

CouseraのDeepLearningのコース. コース1の最終週分です. Deep L-layer neural network 2層や3層の浅いモデルでは,性能的に限界があるので,より高い性能を求めて深いニューラルネットワークが活用されるようになった. 浅いニューラルネットワークでは使…

Shallow neural networks

CouseraのDeep Learningコースの第1コースの3週目 Neural Networks Overview ニューラルネットワークの大枠の説明. 以降の章で話されることが端的に出てくる. Neural Network Representation 前回学んだロジスティック回帰のノードを複数結合させたような…

Neural Networks Basics

CouseraのDeep Learningのコースのお勉強メモpart2 Binary Classification ニューラルネットワークの説明の前に,先ずは簡単な導入としてLogistic回帰を説明する. ロジスティック回帰とは,Yes/Noを予測するアルゴリズム. 例えば写真に猫が写っているとい…

Neural Networks and Deep Learning introduction

CouseraのDeep Learningのコースを以前受けていたが,最近忙しさにかまけて結構放置してしまっていた... 反省の意を込めて,最初から受け直して見ることにしたのでメモを公開してみようと思う. 最後まで通して受け直す気力が持つといいなー Welcome コー…