LoginSignup
0
0

More than 3 years have passed since last update.

styleganはゴールデンクロスに微笑む

Posted at

著作権フリーな人物写真が欲しい

512個の数字を与えるといくらでも作ってくれる
https://github.com/NVlabs/stylegan

tensorflow1x指定なのでgoogle colab上に環境を作成して実行
https://qiita.com/Phoeboooo/items/12d21916de56d125f0be

女の人の写真が欲しかった、、

ランダムに数値を生成して何度も実行した中から女の人の写真を選ぶのはつらい、、
何か法則はないものかと思い株価の時系列を突っ込んでみたところ、3/25から過去512日のソニーの株価時系列データを入れたところ以下になった
sony_2019-02-14-2021-03-25.png

おっさん、、
ほかの会社ではどうだろうと思い、3/29から過去512日のトヨタの株価データで作成した画像。
かわいい、、
トヨタ_2019-02-18-2021-03-29.png

時系列データを連続して投入してみる

女の人ではないものの値が変われば当然画像も変わるので、moving windowみたいにどんどん値を変えて入れてみればよいのでは?ということでやってみた
resize_toyota_tile.png
お、女性が現れた

いつ女性が現れたのか

トヨタの株価はこんな感じ
210404トヨタ_stock_price.png
結構変動している。女の人の顔が出てきたのは大体8月ぐらいなので、下げ傾向が上昇に転じたあたりか、、、ゴールデンクロスした銘柄とかもっと出る!?

確かめてみる

2021/3/29時点でゴールデンクロスの可能性のあった銘柄をいくつか確認
巴コーポレーション
tomoe_2019-02-18-2021-03-29.png

日本空調サービス
nihonkutyo_2019-02-18-2021-03-29.png

ソネック
sonec_2019-02-18-2021-03-29.png

お、当初の目的とは異なるがかわいい赤ちゃんの写真が欲しい場合はゴールデンクロスした銘柄をstyleganに入れればよいようだ

余談

出来上がった画像をぼーっと眺めているとゴールデンクロス銘柄の6か月前後過去の画像は女性っぽい
巴コーポレーション(9/30)
tomoe_2018-08-27-2020-09-30.png

日本空調サービス(10/6)
nihonkutyo_2018-08-30-2020-10-06.png

ソネック(9/30)
sonec_2018-08-27-2020-09-30.png

最後に

  • わらかしのための記事です!!検証などはいい加減です!!
  • 生成される画像を制御できるようになってきているみたいなのでいずれもっと効率よく狙った著作権フリーの画像を作ることができるようになるだろう
  • それはそれとして動画にすると年連や性別が自然に変化してゆくので面白かった
  • 「できた画像をさらに性別判定すればよいのでは?」と思ったが大手クラウドサービスのAIは顔写真から性別を判断しない。
  • その他の提供されているAIで試してみたところ「男の娘」と判定されたりした
  • そもそも顔だけで「おじさん」と「おばさん」の判別は難しいと思った(私自身が途中でわからなくなっていた、、そういう意味で大手クラウドサービスが性別判定をしていないのはご尤もなのかも)

使用したもの

  • google colab(tensorflow1xの環境を簡単に作れるのが良かった)
  • stylegan (pretrainedのモデルを使用。都度コピーできるようにgoogle driveに配置)
  • yahoo_finance_api2 (株価取得に使用。share.pyからadj_closeの部分を削除して(KeyError回避のため)
  • 処理に詰まるたびにエラーメッセージに合わせて色々なサイトを参照。先人達に感謝
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0