SlideShare a Scribd company logo
1 of 35
Use AI to make
our own anime
girl face
Chia-Che​ (Mike) ​Chang
https://www.sli.do/SITCON18-S02
Hubert​ ​Lin
功德做盡力竭身亡
Yu-Chun (Howard) LoChia-Che​ (Mike) ​Chang
天下妹子皆我朋友
Outline
• Machine learning in the real life
• Generative adversarial networks (GAN)
• Use AI to make our own anime girl face
• Reference
Machine learning in the
movies
[Source: Machine Learning Lec1,Da-Cheng Juan]
Machine learning in real life
• Siri
• Amazon Echo
• Self-Driving Car
• Face Recognition
• etc.
[Source: DeepFace: Closing the Gap to
Human-Level Performance in Face Verification]
AlphaGo
[Source: https://deepmind.com/blog/alphago-zero-learning-scratch/]
What can we do with AI?
What can we do with AI?
What can we do with AI?
What can we do with AI?
What can we do with AI?
[Source: http://violet-evergarden.jp/]
GAN
GAN
[Source: https://www.slideshare.net/ckmarkohchang/generative-adversarial-networks]
GAN
[Source: https://www.slideshare.net/ckmarkohchang/generative-adversarial-networks]
GAN
[Source: https://www.slideshare.net/ckmarkohchang/generative-adversarial-networks]
GAN
[Source: https://www.slideshare.net/ckmarkohchang/generative-adversarial-networks]
Use AI to make our own anime
girl face
• CelebA [Real human image]
• 202599 images
• Resolution: 170x170
• [Anime girl image]
• 3589 images
• Resolution: 250x300
• Collected by ourselves
Dataset
1. Recognize face
2. Center crop
3. Resize to 256x256
1. Directly center crop
2. Resize to 256x256
Dataset
3
eyes
Failed
cropping
Weird accessories Multiple people
Dataset
CycleGAN
CycleGAN
CycleGAN
CycleGAN
• The results are bad and noisy.
CycleGAN
• The results are bad and noisy.
Inconsistence weird eyes Inconsistence
+ Cropped Images
• Better quality, but outputs are still unstable and
noisy.
+ Spectral Normalization
• Better quality
+ Noisy Label
+ Noisy Label
+ FisherGAN
+ FisherGAN
+ FisherGAN
Interesting cases
Reference
• Paper
• Generative Adversarial Networks
• Image-to-Image Translation with Conditional
Adversarial Nets
• Unpaired Image-to-Image Translation using Cycle-
Consistent Adversarial Networks
• Least Squares Generative Adversarial Networks
• Spectral Normalization for Generative Adversarial
Networks
• Fisher GAN
• Dataset
• CelebA:
http://mmlab.ie.cuhk.edu.hk/projects/CelebA.html
• Anime girl: http://www.getchu.com/
Thanks for your listening!
These are our team members :)

More Related Content

Similar to Use AI to make our own anime girl face

Similar to Use AI to make our own anime girl face (9)

Beyond Screens: Design Careers of the Future
Beyond Screens: Design Careers of the FutureBeyond Screens: Design Careers of the Future
Beyond Screens: Design Careers of the Future
 
Brighten Your Future With IT : Why I Need to Start Learn Programming
Brighten Your Future With IT : Why I Need to Start Learn ProgrammingBrighten Your Future With IT : Why I Need to Start Learn Programming
Brighten Your Future With IT : Why I Need to Start Learn Programming
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Anime Generation with AI
Anime Generation with AIAnime Generation with AI
Anime Generation with AI
 
Introduction to Robots
Introduction to RobotsIntroduction to Robots
Introduction to Robots
 
Introduction to Robots
Introduction to RobotsIntroduction to Robots
Introduction to Robots
 
How Deep Learning Changes the Design Process #NEXT17
How Deep Learning Changes the Design Process #NEXT17How Deep Learning Changes the Design Process #NEXT17
How Deep Learning Changes the Design Process #NEXT17
 
Gamification: Engaging and Motivating Your Users
Gamification: Engaging and Motivating Your UsersGamification: Engaging and Motivating Your Users
Gamification: Engaging and Motivating Your Users
 
[DevRelCon Tokyo 2017] Creative Technical Content for Better Developer Experi...
[DevRelCon Tokyo 2017] Creative Technical Content for Better Developer Experi...[DevRelCon Tokyo 2017] Creative Technical Content for Better Developer Experi...
[DevRelCon Tokyo 2017] Creative Technical Content for Better Developer Experi...
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 

Use AI to make our own anime girl face