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
AIに文章と絵を書かせる
Search
lockdef
February 03, 2021
Technology
440
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AIに文章と絵を書かせる
2019年3月に発表した資料
AIに文章と絵を自動生成させるお話とアルゴリズムについてのお話
技術的にはGAN、PGGAN、LSTMを使用している
lockdef
February 03, 2021
Other Decks in Technology
See All in Technology
環境凍結という Toil を倒す -セルフサービス型 Ephemeral テスト環境の 設計と実践
shirouz
1
2.3k
脱金融のフューチャー・デザイン / Future Design Beyond Finance
ks91
PRO
0
150
地域 SRE コミュニティ最前線 / SRE NEXT 2026 Discussion Night Track C
muziyoshiz
0
210
クラウド上のデータ復旧で見落としがちな制約: 医療系 SaaS の BCP 設計から得た教訓
kakehashi
PRO
0
3.4k
しくみを学んで使いこなそう GitHub Copilot app
torumakabe
2
240
ZOZOTOWNの進化と信頼性を両立する負荷試験
zozotech
PRO
2
160
Oracle Exadata Database Service on Cloud@Customer X11M (ExaDB-C@C) サービス概要
oracle4engineer
PRO
2
8.4k
cccccc
moznion
0
1.9k
AI時代の開発生産性は、個人技からチーム設計へ
moongift
PRO
2
200
アカウントが増えてからでは遅い? ~ マルチアカウント統制の勘所 ~
kenichinakamura
0
230
SREとQA 二人三脚で進めるSLO運用/sre-qa-slo
sugitak
0
470
LLM/Agent評価:トップ営業の発言を「正解」にする 〜暗黙的正解による評価を営業資産に変える〜
takkuhiro
1
210
Featured
See All Featured
Test your architecture with Archunit
thirion
1
2.3k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Are puppies a ranking factor?
jonoalderson
1
3.7k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
170
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
870
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
150
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4.1k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
280
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.4k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
190
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
310
Thoughts on Productivity
jonyablonski
76
5.2k
Transcript
AIに文章と絵を書かせる @lockdef 茨城高専
プロフィール 名前 所属 茨城高専/国際創造工学科/ 情報系/グローバル系 年齢 16歳 Twitter ID @lockdef
2021/2/3 @lockdef 2
プロフィール エディタ Vim / Sublime 言語 Python 趣味 深層学習 /
Web系 / Twitter 部活 ロボット部 / 文芸部 /漫画研究同好会 2021/2/3 @lockdef 3
はじめに エンジニアに必要な素質に「怠け者」が あることをご存知ですか? 2021/2/3 @lockdef 4
Google検索 2021/2/3 @lockdef 5
最適解 「人間」を代替可能な「AI」を作る 2021/2/3 @lockdef 6
文芸部 現実 理想 2021/2/3 @lockdef 7
漫画研究同好会 現実 理想 2021/2/3 @lockdef 8
最適解(再掲) 「人間」を代替可能な「AI」を作る 2021/2/3 @lockdef 9
求められるもの 質の良い大量のデータ 深層学習を実装する技術 2021/2/3 @lockdef 10
質の良い大量のデータ •HTML, CSS, Javascript スクレイピング •Mecab 自然言語処理 •OpenCV 画像処理 2021/2/3
@lockdef 11
深層学習を実装する技術 • 線形代数、微分積分、確率・統計 数学 • TensorFlow, Numpy テンソル操作 • CNN,
RNN, GAN 深層学習 2021/2/3 @lockdef 12
使用する手法 LSTM GAN 2021/2/3 @lockdef 13
LSTM(Long Short-Term Memory) RNN(Recurrent Neural Network)の改良 • 過去を忘却することで 勾配消失を改善 RNNとは
• 従来のニューラルネッ トワークでは不可能 だった時系列データの 扱いを可能にする手法 2021/2/3 @lockdef 14
LSTM 2021/2/3 @lockdef 15 私 は 幸せ 私 こんにちは 0.725
0.242 0.029 AI が予測 「幸せ」の予測が0.725 で、「私は幸せ」とい う文になる。 二つ前 一つ前
GAN(Generative Adversarial Network) 偽造者と警察 • 偽造者はリアルな生 成を、警察はリアル の判断をする 二人は競い合う •
偽造者と警察は学習 を繰り返し互いの精 度を向上させる 2021/2/3 @lockdef 16
GAN 2021/2/3 @lockdef 17 Generator 生成 美少女 Discriminator 本物 美少女
判定結果
生成系の使い道 文章生成、画像生成はどのようなタスクを解決するのか 2021/2/3 @lockdef 18
文章生成 高い精度を持った文章生成は、ユーザーの考える時間を削減しま す。 自己PRや会社概要の文章をAIが考えます。 2021/2/3 @lockdef 19
画像生成 高い精度を持った画像生成は、クリエイターに多くの表現を可能 にします。 キャラクターの顔、りんご等のオブジェクト、などの素材をAIが 作り出します。 2021/2/3 @lockdef 20
流れ スクレイピ ング 前処理 モデル構築 AI学習 2021/2/3 @lockdef 21
用意したデータ セット 10万枚の美少女画像より抽出した 1万枚の顔画像 2 2 2/3/2021 @lockdef
結果 美少女 2021/2/3 @lockdef 23 文章
失敗 文章の精度も満足出来るものではありませんが、美少女は明らか に失敗しています。 今回の 32x32 は美少女を描写する表現力を持ちませんでした。 2021/2/3 @lockdef 24
PGGAN NVIDIA社考案のPGGANを用いて美少女を表現に挑戦します 2021/2/3 @lockdef 25
結果(美少女) 2021/2/3 @lockdef 26
成功 画質の向上により美少女の表現に成功しました。 NVIDIA社は偉大です。 2021/2/3 @lockdef 27
AI技術の最先端 生成系の最先端技術を紹介します。 生成系には今回出てこなかった「音源生成」なども含まれます。 (代表的な音源生成モデル) ・Google社考案のWavenet Wavenetはこれまで扱いにくかった音声データの扱いを可 能にしました。 2021/2/3 @lockdef 28
LSTM(RNN)とGAN 今回のようにLSTMで作成した文章+GANで高精度なGenerator の作成をします。 2021/2/3 @lockdef 29
Picture to Picture 画像データを入力としたGANモデルです。絵から写真、写真か ら絵などの変換を可能にします。 2021/2/3 @lockdef 30
ご清聴ありがとうございました @lockdef 31