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
450
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
[RSJ26] Flow as Flow: Modeling Robot Velocity Fields as Probability Velocity Fields
keio_smilab
PRO
0
160
紙 to デジタル
ichien178
0
470
会計事務所と顧問先の契約関係をOIDC・OAuthで表現する
terara
0
550
AI駆動開発をチームに根付かせる - 「1行も書かない」チームがHarnessを育てた1年 -
kenichirokimura
6
3.5k
Self Healing Rollouts: Automating Production Fixes with Agentic AI
kdubois
0
110
アクセスキーが漏れた日にやるべきこと- 無効化の先にある本当の対応
kazzpapa3
0
370
The Django UUID Story - DjangoCon US 2026
pauloxnet
0
340
Kiro5兄弟のいまどきのセキュリティ基礎知識
kentapapa
0
420
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
3.2k
AI駆動開発を組織で促すために
lycorptech_jp
PRO
7
9k
Data Hubグループ 紹介資料
sansan33
PRO
0
3.2k
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
5k
Featured
See All Featured
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
230
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
520
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
830
YesSQL, Process and Tooling at Scale
rocio
174
15k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.4k
Designing for Timeless Needs
cassininazir
1
460
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
370
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
640
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