今回はOpen CVを使用して画像を読み込みむ方法を調べました。また画像処理をするうえでよく行われる、読み込んだ画像をグレイスケール化する方法についても調べました。
Pythonの総合開発環境として有名なものに PyCharm があります。
今回はこのPyCharmにおいて新しいプロジェクトの作成方法と、必要なパッケージの追加方法について調べました。
TensorFlowではMNISTやCIFAR-10のデータセットを用いて簡単に学習をすることができます。
しかしそれだけではただ学習しただけになり、意味があまりありません。
そこでTensorFlowに画像を取り込む方法を調べました。
Tensorflowを用いれば簡単にニューラルネットワークの学習を行うことができます。
そこでこの学習した結果を保存し、再利用する方法を調べました。
ニューラルネットワークを使用するうえで気おつけなければならない問題として、過学習があります。ニューラルネットワークではこの過学習を防ぐための方法の一つとしてDropoutという手法があります。
今回はこのDropoutについて調べました。
ニューラルネットワーク・ディープラーニングで学習を行う際には重要となるものはいくつかありますが、その中の一つとして活性化関数があります。
この活性化関数によってネットワークの学習精度や時間に大きな差が出てしまいます。
そこで今回はニューラルネットワーク・ディープラーニングで使用されている基本的な活性化関数について調べました。
Go言語プログラミングに必要な、基本的な文法・機能についてまとめました。
Go言語(golang)は比較的新しいプログラミング言語ですが、WEBサーバやWEBアプリケーションの分野で広く使われています。
今回はこのGo言語の特徴とコンパイラのインストール方法を調べました。