2018年5月12日 / 最終更新日時 : 2021年7月31日 reafnexadmin tensorflow Keras+TensorFlowで実践CNN(その5) Kerasで学習済みモデルを保存する 今回は、これまでトライアルしてきたCNNを使用して、実際に被写体を識別させてみたいとおもいます。 これまでは、トライアル毎にモデルを学習させて、テストデータで予測して精度検証を行って […]
2018年5月6日 / 最終更新日時 : 2021年7月31日 reafnexadmin tensorflow Keras+TensorFlowで実践CNN(その4) 学習させる画像に変化を加える これまでのトライアルでは、元の画像のピクセル数を小さくして、すべて同じ画像サイズに変形させたものを学習に使用してきました。テストデータによる検証の結果、グレースケール画像、RGB画像ともに9 […]
2018年5月6日 / 最終更新日時 : 2021年7月31日 reafnexadmin tensorflow Keras+TensorFlowで実践CNN(その3) カラー画像から被写体を識別する 前回は、グレースケール画像から被写体の動物の識別実験を行いました。 今回は、カラー画像(RGB画像)をCNNに入力して、被写体の識別実験を行います。カラー画像の作り方については、以下を参照 […]
2018年5月5日 / 最終更新日時 : 2021年7月31日 reafnexadmin tensorflow Keras+TensorFlowで実践CNN(その2) CNNで被写体を識別する 前回は、CNN(畳み込みニューラルネットワーク)に入力する画像データを作成しました。画像データの加工方法については、以下を確認してください。 今回は、実際に作成した画像データを使用して、被写体を […]
2018年5月2日 / 最終更新日時 : 2021年7月25日 reafnexadmin tensorflow TensorFlowで実践ディープラーニング(その4) ディープラーニングで分類する 今回は、MNISTの手書き文字をKeras+TensorFlowで分類してみます。MNISTの手書き文字はバイナリデータなので、いったんCSVファイルに出力してから、それを読み込んで学習して […]
2018年5月1日 / 最終更新日時 : 2021年7月25日 reafnexadmin tensorflow TensorFlowで実践ディープラーニング(その3) ディープラーニングをもっとお手軽に ディープラーニングとは、一言で表すと「複数の隠れ層が多数存在するニューラルネットワーク」ということです。 今回は、隠れ層を増やしてディープラーニングを実験していきますが、「Keras」 […]
2018年4月30日 / 最終更新日時 : 2021年7月25日 reafnexadmin tensorflow TensorFlowで実践ディープラーニング(その2) 多層構造型ニューラルネットワークを体験する 前回は、入力層と出力層しかない非多層構造型ニューラルネットワークについて実験しました。今回は、非多層構造型ニューラルネットワークに隠れ層(Hidden Layer)を追加して、 […]
2018年4月29日 / 最終更新日時 : 2021年7月25日 reafnexadmin tensorflow TensorFlowで実践ディープラーニング(その1) 深層学習(ディープラーニング)とは何なのか 人工知能(AI)は、「機械学習」と「深層学習」に分類されます。簡単に言ってしまえば、「機械学習」を進化させたものが「深層学習」です。これだけ聞いても、いったい何のことやらよくわ […]