SlideShare une entreprise Scribd logo
1  sur  38
Télécharger pour lire hors ligne
Generative Adversarial Network
Mohammad KHalooei
PhD student at Amirkabir University of Technology- Tehran Polytechnic
Laboratory of Intelligence and multimedia processing (limp.aut.ac.ir)
Big data work group at Sharif University of Technology (bigdataworkgroup.ir)
http://ceit.aut.ac.ir/~khalooei
khalooei@aut.ac.ir
Mohammad khalooeiGenerative Adversarial Network - Tehran - Dec 20171
Dec 2017
Brief Review of GAN architecture
Mohammad khalooeiGenerative Adversarial Network - Tehran - Dec 2017
https://mlnotebook.github.io/post/GAN1/
2
Vector space arithmetic
Mohammad khalooeiGenerative Adversarial Network - Tehran - Dec 20173
Vector space arithmetic
Mohammad khalooeiGenerative Adversarial Network - Tehran - Dec 20174
Conditional Generative Adversarial Network
Mohammad khalooeiGenerative Adversarial Network - Tehran - Dec 20175
Deep convolutional generative adversarial network (DCGAN)
Mohammad khalooeiGenerative Adversarial Network - Tehran - Dec 20176
https://github.com/carpedm20/DCGAN-tensorflow
https://carpedm20.github.io/faces/
DCGAN
Mohammad khalooeiGenerative Adversarial Network - Tehran - Dec 2017
Fei-Fei Li Stanford 2017
7
Results from DCGANs
Mohammad khalooeiGenerative Adversarial Network - Tehran - Dec 20178
2017 : Year of the GAN
Mohammad khalooeiGenerative Adversarial Network - Tehran - Dec 20179
iGAN
Mohammad khalooeiGenerative Adversarial Network - Tehran - Dec 2017
https://github.com/junyanz/iGAN
10
Invertible Conditional GANs for image editing
Mohammad khalooeiGenerative Adversarial Network - Tehran - Dec 2017
Perarnau et 2016
11
Invertible Conditional GANs for image editing
Mohammad khalooeiGenerative Adversarial Network - Tehran - Dec 2017
Perarnau et 2016
12
Image to Image translation
Mohammad khalooeiGenerative Adversarial Network - Tehran - Dec 201713
https://phillipi.github.io/pix2pix/
Image-to-Image Translation with CGAN
Mohammad khalooeiGenerative Adversarial Network - Tehran - Dec 2017
https://phillipi.github.io/pix2pix/
14
Image-to-Image Translation with CGAN
Mohammad khalooeiGenerative Adversarial Network - Tehran - Dec 2017
https://phillipi.github.io/pix2pix/
15
Image-to-Image Translation with CGAN
Mohammad khalooeiGenerative Adversarial Network - Tehran - Dec 2017
https://phillipi.github.io/pix2pix/
16
Image-to-Image Translation with CGAN
Mohammad khalooeiGenerative Adversarial Network - Tehran - Dec 2017
Cycle GAN
F(G(X)) ≈ X
G: X → Y
F: Y → X
17
Image to Image translation
Mohammad khalooeiGenerative Adversarial Network - Tehran - Dec 201718
Text to Image
Mohammad khalooeiGenerative Adversarial Network - Tehran - Dec 201719
Unsupervised cross-domain image generation
Mohammad khalooeiGenerative Adversarial Network - Tehran - Dec 2017
Taigman et al 2016
20
Unsupervised cross-domain image generation
Mohammad khalooeiGenerative Adversarial Network - Tehran - Dec 2017
Taigman et al 2016
21
Denoising GAN
Mohammad khalooeiGenerative Adversarial Network - Tehran - Dec 201722
Denoising GAN
Mohammad khalooeiGenerative Adversarial Network - Tehran - Dec 2017
g_cost_d + enc_cost * X
23
https://www.cc.gatech.edu/~hays/7476/projects/Avery_Wenchen
Super resolution (SRGAN)
Mohammad khalooeiGenerative Adversarial Network - Tehran - Dec 201724
https://github.com/zsdonghao/SRGAN
Super resolution (SRGAN)
Mohammad khalooeiGenerative Adversarial Network - Tehran - Dec 201725
High-Resolution Image Synthesis and Semantic
Manipulation with Conditional GANs
Mohammad khalooeiGenerative Adversarial Network - Tehran - Dec 201726
https://tcwang0509.github.io/pix2pixHD/
High-Resolution Image Synthesis and Semantic
Manipulation with Conditional GANs
Mohammad khalooeiGenerative Adversarial Network - Tehran - Dec 201727
https://tcwang0509.github.io/pix2pixHD/
High-Resolution Image Synthesis and Semantic
Manipulation with Conditional GANs
Mohammad khalooeiGenerative Adversarial Network - Tehran - Dec 201728
https://tcwang0509.github.io/pix2pixHD/
MoCoGAN: Decomposing Motion and Content for
Video Generation
Mohammad khalooeiGenerative Adversarial Network - Tehran - Dec 201729
https://github.com/sergeytulyakov/mocogan
MoCoGAN: Decomposing Motion and Content for
Video Generation
Mohammad khalooeiGenerative Adversarial Network - Tehran - Dec 201730
https://github.com/sergeytulyakov/mocogan
RECURRENT CONDITIONAL GANS (RCGAN)
Mohammad khalooeiGenerative Adversarial Network - Tehran - Dec 201731
https://arxiv.org/pdf/1706.02633.pdf
Pre-trained unified features
Mohammad khalooeiGenerative Adversarial Network - Tehran - Dec 2017
• Pre-trained and shipped on mobile chip as default
32
Issues
Mohammad khalooeiGenerative Adversarial Network - Tehran - Dec 201733
WGAN
Mohammad khalooeiGenerative Adversarial Network - Tehran - Dec 201734
http://tsong.me/blog/wasserstein-gan/
LSGAN
Mohammad khalooeiGenerative Adversarial Network - Tehran - Dec 201735
Conclusion
• GANs are generative models
• that use supervised learning
• to approximate an intractable cost function
• GANs can simulate
• many cost functions
• including the one used for maximum likelihood
• Finding Nash equilibria is an important open research problem
• high-dimensional
• Continuous
• nonconvex games
Mohammad khalooeiGenerative Adversarial Network - Tehran - Dec 201736
Fei-Fei Li Stanford 2017
Brief review of GAN
Mohammad khalooeiGenerative Adversarial Network - Tehran - Dec 201737
Fei-Fei Li Stanford 2017
Thank you!
Mohammad KHalooei
PhD student at Amirkabir University of Technology- Tehran Polytechnic
Laboratory of Intelligence and multimedia processing (limp.aut.ac.ir)
Big data work group at Sharif University of Technology (bigdataworkgroup.ir)
http://ceit.aut.ac.ir/~khalooei
khalooei@aut.ac.ir
Mohammad khalooeiGenerative Adversarial Network - Tehran - Dec 201738

Contenu connexe

Dernier

Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 

Dernier (20)

Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 

En vedette

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

En vedette (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Generative Adversarial Networks - (Applications)