久しぶりにTensorFlowを触ってみたので、成果物のご紹介。やりたいことアイドルマスターシンデレラガールズのキャラクターを識別する。やったことフリーソフトを使って画像を自動収集。ここのプログラムの応用で、顔画像を切り出して、手動でタグ付け。(ファイル名を"タグ,(連番).jpg"に)チュートリアルのプログラムを元に、学習プログラムを作成して、顔画像を学習。学習したパラーメタを使って検証。学習プログラム学習した顔画像は、64*64のリサイズにして保存しています。ファイル名のカンマ以前の数字がキャラクターを識別するタグとなります。今回は2500枚程度用意しました。sess.run(accuracy,feed_dict={x:train_x,y_:train_y})#savesaver.save(sess,"model.ckpt")概要説明:“images"フォルダに保存された顔画像を読み込み、画素情報を一次元化し、入力用テンソルに保存。ウェイトやバイアス、損失関数や正答率用の関数を定義。バッチサイズ分のデータを切り出して、学習。それを規定ステップ分繰り返し。sess.run(accuracy,feed_dict={x:train_x,y_:train_y})概要説明:画像の読み込みや変数、関数の定義は同じ。モデルを読み込み、これを使って識別した時の正答率を表示。画像の量が少ないですが、学習用データに対する正答率は94%程度でした。気が向いたらディープラーニング化してみたいと思います。はてなブログPro沖縄生まれ沖縄育ち(現在内地在住)のメカ屋さんのブログ。Financeから株価を取得してローソク足チャートを表示するM5StickCでスマートグラスを作ってみた。(1)月別アーカイブ参加グループテクノロジースターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。