MNIST

[ 機械学習 ] TensorFlowでMNIST画像識別の実装

本記事では、TensorFlowを使用してMNIST画像識別を実装していきます。 TensorFlowとは? TensorFlowとは、Googleが開発した機械学習用のライブラリです。テンサーフロー、またはテンソルフローと読みます。 テンソルとは多次元配列のことを意味し、その名の通り多次元の配列を取り扱うことで一般的な機械学習や高度のディープラーニングなどを実装することが出来ます。 誰でも使える […]

[ 機械学習 ] MNISTデータの画像認識実装(ライブラリ不使用) 3.モデル再作成 ~ 画像認識まで

本記事は、学習機能を伴ったニューラルネットワークを誤差逆伝播法を用いて定義しなおして学習を行い、画像認識を行うまでを実装していきます。 画像データの準備、およびモデルの定義1回目と学習失敗の経緯については下記の記事を参照ください。 [ 機械学習 ] MNISTデータの画像認識実装(ライブラリ不使用) 1.知識まとめ~データの準備まで [ 機械学習 ] MNISTデータの画像認識実装(ライブラリ不使 […]

[ 機械学習 ] MNISTデータの画像認識実装(ライブラリ不使用) 2.モデル作成 ~ 失敗まで

本記事は、学習機能を伴ったニューラルネットワークを作成し、学習を行い、失敗するところまでを取り扱います。 失敗したものを記事にするのはどうかとも思ったのですが、個人的な記録としては価値あるものなのであえて書くことにします。   今回の内容は前回の続きとなりますので、まだそちらをご覧で無ければ前回記事からお読みいただければ幸いです。 [ 機械学習 ] MNISTデータの画像認識実装(ライブ […]

[ 機械学習 ] MNISTデータの画像認識実装(ライブラリ不使用) 1.知識まとめ~データの準備まで

本記事では、学習機能を伴ったニューラルネットワークを作成し、実際に画像認識を行なってみます。 機械学習のライブラリを使用した場合は比較的簡単にネットワークを作成することができますが、今回の目的は機械学習についての理解を深めることにあるため、基本的にライブラリは使用せずにネットワークを作成していきます。 ライブラリを使用しての実装は、また次の記事などで行なっていきます。 ここまでのまとめ いきなりま […]