Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
アンドロイドは電気羊の絵を描くか?
Search
みかん大学
September 08, 2019
Programming
2
60
アンドロイドは電気羊の絵を描くか?
人工知能によるお絵描き
みかん大学
September 08, 2019
Tweet
Share
More Decks by みかん大学
See All by みかん大学
データウェアハウスを使ってみよう
hidetobara
0
58
VRChatのワールド情報が大量に集まっていた
hidetobara
0
140
VRChat と cluster ワールドの違い-その1-
hidetobara
0
330
VRChat 続・日本語圏のワールドの特徴
hidetobara
0
150
VRChat日本語圏のワールドの特徴
hidetobara
0
210
VRChat Lab抜けの条件
hidetobara
0
2.1k
Other Decks in Programming
See All in Programming
ノーコードからの脱出 -地獄のデスロード- / Escape from Base44
keisuke69
0
670
エンジニアに事業やプロダクトを理解してもらうためにやってること
murabayashi
0
140
alien-signals と自作 OSS で実現する フレームワーク非依存な ロジック共通化の探求 / Exploring Framework-Agnostic Logic Sharing with alien-signals and Custom OSS
aoseyuu
3
5.9k
Making Angular Apps Smarter with Generative AI: Local and Offline-capable
christianliebel
PRO
0
110
業務でAIを使いたい話
hnw
0
260
開発組織の戦略的な役割と 設計スキル向上の効果
masuda220
PRO
10
2.2k
What's New in Web AI?
christianliebel
PRO
0
120
「正規表現をつくる」をつくる / make "make regex"
makenowjust
1
110
MCPサーバー「モディフィウス」で変更容易性の向上をスケールする / modifius
minodriven
7
1.3k
SUZURIの規約違反チェックにおけるクリエイタフィードバックの試⾏錯誤/Trial and Error in Creator Feedback for SUZURI's Terms of Service Violation Checks
ae14watanabe
1
140
Kotlin + Power-Assert 言語組み込みならではのAssertion Library採用と運用ベストプラクティス by Kazuki Matsuda/Gen-AX
kazukima
0
110
組織もソフトウェアも難しく考えない、もっとシンプルな考え方で設計する #phpconfuk
o0h
PRO
10
3.9k
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
272
21k
Docker and Python
trallard
46
3.6k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
116
20k
Scaling GitHub
holman
463
140k
Code Review Best Practice
trishagee
72
19k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.3k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
24
1.5k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.6k
Rails Girls Zürich Keynote
gr2m
95
14k
Into the Great Unknown - MozCon
thekraken
40
2.1k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
A Tale of Four Properties
chriscoyier
161
23k
Transcript
アンドロイドは 電気羊の絵を描くか? @hidetobara
【悲報】写真が証拠になる時代は終わりました
そろそろ人工知能が僕好みの絵を 描いてくれてもいいのでは • 目標 • アーティストの画風を人工知能が学習する • 今回は、クリムト、小学生、etc... • 学習後、ある原画を元に絵を描いてもらう
• 手法 • 猫も杓子もディープラーニング • DCGAN • StyleGAN etc… • 後は、地道なネットワーク、パラメータ調整
小学生っぽい絵 • 小学生絵画コンクールで検索して見つかった絵 を学習させてみる
人工小学生による描画 • 色使いが派手な感じ・・・ • こんなのを描く小学生はいなさそう・・・
クリムトの絵 • 本物をいつかオーストリアに見に行きたい
人工クリムトによる描画 • 面白いんだけどなんか違う・・・
ちょっと考察 • 論文中の絵の定義 • 絵=コンテンツ+スタイル • コンテンツ:人がいる、ビルがある、花がある • スタイル:画風、筆のタッチ •
今回使った方法は、このうちのスタイルを変える方法 • 小学生風に変える • クリムト風に変える • 実は、原画に加えて、スタイル画を指定する必要も あった ⇒スタイルも自動で選択してくれると嬉しい • そもそも、構図もなんか違う ⇒トリミングか、オブジェを再配置して欲しい
再度、人工クリムトに • スタイル画を使わず、原画のみから絵を描くよう に調整 • 構図の問題解決はまだ
検証 • クリムトの絵を原画として描かせた場合、そこから大きくは外れないは ず ⇒大きく外れず、もう少し調整すれば、より良くなるのでは • とは本人聞けないので良いのか悪いのか判断できず
\許可取れたよ/
人工あずさによる描画 • 線、髪の毛、あたりの再現力は強い? • 逆に人の再現力は弱い
検証 • クリムトの絵を原画として描かせた場合は、再現性は大きく悪化 • 逆に、自身の絵を原画として描かせた場合、大きく外れてはいな いので、方向性としては合ってる?
まとめ • アーティストっぽい絵を描かせるのはまだ難しそう • ただし描けるようになった場合の著作権は? • 今後も研究を進めていきます • アーティストっぽく学習でき無くても、それはそれで面白いからいいような気も •
上は失敗例、駄作