やや濃厚なソース

プログラミングやゲームについて。

機械学習の記録1

うまく行かないことも多々あると思うので、
含めて記録をつけていこうと思います。

今回はPix2Pixをカスタマイズして実験中。

主成分抽出のフィルタ処理からの学習

まず、入力させる画像に対して主成分分析し、主成分を抽出できるようにした。
その後、抽出したものを入力、元の画像を出力として、Pix2Pixに学習させた。
画像は猫65枚、Epochは750としてみた。

入力の例
f:id:hidetobara:20170610180751p:plain
出力の例
f:id:hidetobara:20170610180815p:plain

学習には3.8時間かかった。
学習結果の例
f:id:hidetobara:20170610181021p:plain

うまく行かないね・・・

単純にエッジから学習

こちらは教科書通りに、エッジ抽出したものを入力として学習してみた。
画像は猫65枚、Epochは1000としてみた。

入力の例
f:id:hidetobara:20170610181540p:plain
出力の例
f:id:hidetobara:20170610180815p:plain

学習には、5.0時間かかった。
学習結果の例

f:id:hidetobara:20170610182133p:plain

f:id:hidetobara:20170610182152p:plain
予想の範囲内という感じ。

ネコ型ロボットのドラえもん
f:id:hidetobara:20170610182504p:plain

f:id:hidetobara:20170610182426p:plain
うーん。

女性
f:id:hidetobara:20170610182609p:plain

f:id:hidetobara:20170610182628p:plain
うーん。

結論としては、面白くありません。。。

学習データをアダルトなサムネイルにすると

入力・出力の例はご想像におまかせ。
画像は200枚、Epochは700くらいに。
学習には、15.3時間かかった。

学習結果の例
入力は前のと同じです。

f:id:hidetobara:20170610183243p:plain
ドラえもん
f:id:hidetobara:20170610183325p:plain
女性
f:id:hidetobara:20170610183343p:plain

結論としては、やっぱり面白くありません。
ぼちぼちやっていきたいと思います。