SlideShare ist ein Scribd-Unternehmen logo
1 von 27
Downloaden Sie, um offline zu lesen
Let’s Start
Lakshay Kumar
(lakshaykumar.tech/) lakshaykumar.tech/linkedin
Initial
Thought?
Exploring Generative AI with
GAN Models
“When it comes to Generative AI, the
robots are no longer just good at math,
they're also fantastic artists!
Let’s Explore
01 Generative AI
& GANs
02 Working &
Training GANs
03 Industrial
Applications
lakshaykumar.tech
GAN Models
GANs and LLMs are the
subfield of Deep Learning.
Set of two algorithms
competing with each other.
Based on self-supervisedly
trained models.
Requires a enormous amount
of labeled data
Generative Adversarial Networks
GAN Algorithm
“Data is fake”
“No, this data is real”
Discriminator
“Enormous!”
Data
“Support the generator”
Noise
Generated and Real one
Sample
Generator
Training Data
Random
Noise
Generator
Discriminator
Generated
Sample
Real Sample
Linear and Logistic Regression
IMP!
Real Sample
Linear Regression
y
x
y = wx + b
y = output (prediction)
w = weights
x = input data (unseen)
b = Bias (constant)
Real Sample
Logistic Regression
y
x
𝑆 𝑦 =
1
1 + ⅇ−𝑦
x = variable (prediction)
Range of S(y) is (0,+1)
Sigmoid function
How do generator and
discriminator works?
1
2
3
4
GANs are Mathematically Represented by :
𝒎𝒊𝒏~𝑮, 𝒎𝒂𝒙~𝑫 𝑽 𝑫, 𝑮 = 𝑬𝒙~𝑷𝒅𝒂𝒕𝒂 𝒙
𝐥𝐨𝐠𝐃 𝐱 + 𝐄 𝐳~𝐩 𝐳
[𝐥𝐨𝐠(𝟏 − 𝐃 𝐆 𝐳 ]
Minimizing
Generator
Maximizing
Discriminator
Expectation value
over the probability
distribution of real
sample
Log of discriminator
output on real data
Expectation value
over the probability
distribution of random
noise
Log of compliment of
Discriminator output of
Generator from Random
Noise (z).
This makes sure that generator produces such a output that is difficult for
discriminator to catch
1
2
3
4
“This data is from real sample” - Discriminator
Generator
Generated
Sample
Real Sample
Discriminator
𝒎𝒊𝒏~𝑮, 𝒎𝒂𝒙~𝑫 𝑽 𝑫, 𝑮 = 𝑬𝒙~𝑷𝒅𝒂𝒕𝒂 𝒙
𝐥𝐨𝐠𝐃 𝐱 + 𝐄 𝐳~𝐩 𝐳
[𝐥𝐨𝐠(𝟏 − 𝐃 𝐆 𝐳 ]
Dominant Discriminator’s Loss function makes the generator’s learning difficult!
1
2
3
4
“No, I generated this data” - Generator
Generated
Sample
Generator
Discriminator
𝒎𝒊𝒏~𝑮, 𝒎𝒂𝒙~𝑫 𝑽 𝑫, 𝑮 = 𝑬𝒙~𝑷𝒅𝒂𝒕𝒂 𝒙
𝐥𝐨𝐠𝐃 𝐱 + 𝐄 𝐳~𝐩 𝐳
[𝐥𝐨𝐠(𝟏 − 𝐃 𝐆 𝐳 ]
Equilibrium balance where generator fools the discriminator
1
2
3
4
Implementation
Loss : Binary cross Entropy
Optimisation : Adam
Generator, G Discriminator, D
D’ updates
Real Samples Noise Generated Sample
D_loss_real D_loss_fake D_loss
+ =
Back propagation : Compute Gradient
Update Discriminator weights
G’ updates
Real Samples Noise Generated Sample
D_output G_sample G_loss
~ =
Back propagation : Compute Gradient
Update Genrator weights
Epoch
Save the Model
Types of GANs
Types of Generative Adversarial Networks
Vanilla GANs Deep Convolutional GANs Conditional GANs Super Resolution GANs
Simplest form of GANS
where generator and discriminator are simple multi-layer neural network unit that
does certain computations to detect features or business intelligence in the input
data.
Text Generation Data Augmentation
Types of Generative Adversarial Networks
Vanilla GANs Deep Convolutional GANs Conditional GANs Super Resolution GANs
Combination of GANs and CNNs
DCGANs use convolutional layers to generate realistic images by learning patterns and
features from a training dataset. The generator network up samples random noise into
images, while the discriminator network tries to distinguish between real and generated
images.
Realistic Faces generation Deep Fake Images generation Generating variations of images
Types of Generative Adversarial Networks
Vanilla GANs Deep Convolutional GANs Conditional GANs Super Resolution GANs
Extension of GANs
CGANs take input noise along with conditional labels to generate realistic samples. CGANs
take input noise along with conditional labels to generate realistic samples from same
class. This generates more targeted and controlled outputs.
Image to Image Translation Text to image synthesis
Types of Generative Adversarial Networks
Vanilla GANs Deep Convolutional GANs Conditional GANs Super Resolution GANs
Increases the image resolution
The generator takes a low-resolution image as input and generates a high-resolution
image. The discriminator then tries to distinguish between the generated high-resolution
images and real high-resolution images. This adversarial training process improves the
generator's ability to produce high-quality, visually appealing, and realistic super-resolved
images
Image Resolution Enhancer
Industrial
Applications
#1
HealthCare
#2
Gaming
#3
Fashion
#4
Marketing
#5
Manufacturing
Industrial Applications
#1 HealthCare
#2
Gaming
#3
Fashion
#4
Marketing
#5
Manufacturing
Medical image synthesis for enhanced
diagnosis and treatment planning.
Drug discovery and
development through
generative models.
Generating synthetic
patient data for
privacy-preserving
research.
Augmenting
medical education
with interactive
virtual simulations.
Industrial Applications
#1
HealthCare
#2 Gaming
#3
Fashion
#4
Marketing
#5
Manufacturing
AI-assisted game design and development
tools for faster iteration.
Procedural generation
of game environments
and levels.
AI-generated music
and sound effects for
immersive experiences.
AI-generated non-
player characters
(NPCs) with
realistic behaviors
Industrial Applications
#1
HealthCare
#2
Gaming
#3 Fashion
#4
Marketing
#5
Manufacturing
Customized pattern generation for unique
garment production.
Virtual fashion try-on
for personalized
shopping experiences.
AI-generated designs
for trend forecasting
and inspiration.
Automated
fashion styling
recommendations
for individual
customers.
Industrial Applications
#1
HealthCare
#2
Gaming
#3
Fashion
#4 Marketing
#5
Manufacturing
Chatbot and virtual assistant integration for
enhanced customer support.
Personalized content
creation for targeted
marketing campaigns.
Automated ad
generation for
increased efficiency
and scalability.
AI-powered
recommendation
systems for
personalized
product
suggestions.
Industrial Applications
#1
HealthCare
#2
Gaming
#3
Fashion
#4
Marketing
#5 Manufacturing
Process optimization: AI-based optimization
of manufacturing processes.
Product design : AI-
generated prototypes
and designs.
Automated inspection:
AI-powered visual
inspection for defects.
Predictive
maintenance:
Identifying
equipment failures
before they occur.
That’s it
Exploring Generative AI with GAN Models

Weitere ähnliche Inhalte

Was ist angesagt?

UNLEASHING INNOVATION Exploring Generative AI in the Enterprise.pdf
UNLEASHING INNOVATION Exploring Generative AI in the Enterprise.pdfUNLEASHING INNOVATION Exploring Generative AI in the Enterprise.pdf
UNLEASHING INNOVATION Exploring Generative AI in the Enterprise.pdfHermes Romero
 
Using Generative AI
Using Generative AIUsing Generative AI
Using Generative AIMark DeLoura
 
How People Are Leveraging ChatGPT
How People Are Leveraging ChatGPTHow People Are Leveraging ChatGPT
How People Are Leveraging ChatGPTRoy Ahuja
 
Using the power of Generative AI at scale
Using the power of Generative AI at scaleUsing the power of Generative AI at scale
Using the power of Generative AI at scaleMaxim Salnikov
 
Cavalry Ventures | Deep Dive: Generative AI
Cavalry Ventures | Deep Dive: Generative AICavalry Ventures | Deep Dive: Generative AI
Cavalry Ventures | Deep Dive: Generative AICavalry Ventures
 
Generative-AI-in-enterprise-20230615.pdf
Generative-AI-in-enterprise-20230615.pdfGenerative-AI-in-enterprise-20230615.pdf
Generative-AI-in-enterprise-20230615.pdfLiming Zhu
 
Generative AI and law.pptx
Generative AI and law.pptxGenerative AI and law.pptx
Generative AI and law.pptxChris Marsden
 
How Does Generative AI Actually Work? (a quick semi-technical introduction to...
How Does Generative AI Actually Work? (a quick semi-technical introduction to...How Does Generative AI Actually Work? (a quick semi-technical introduction to...
How Does Generative AI Actually Work? (a quick semi-technical introduction to...ssuser4edc93
 
Generative AI: Redefining Creativity and Transforming Corporate Landscape
Generative AI: Redefining Creativity and Transforming Corporate LandscapeGenerative AI: Redefining Creativity and Transforming Corporate Landscape
Generative AI: Redefining Creativity and Transforming Corporate LandscapeOsaka University
 
A Framework for Navigating Generative Artificial Intelligence for Enterprise
A Framework for Navigating Generative Artificial Intelligence for EnterpriseA Framework for Navigating Generative Artificial Intelligence for Enterprise
A Framework for Navigating Generative Artificial Intelligence for EnterpriseRocketSource
 
The Future of AI is Generative not Discriminative 5/26/2021
The Future of AI is Generative not Discriminative 5/26/2021The Future of AI is Generative not Discriminative 5/26/2021
The Future of AI is Generative not Discriminative 5/26/2021Steve Omohundro
 
Google Cloud GenAI Overview_071223.pptx
Google Cloud GenAI Overview_071223.pptxGoogle Cloud GenAI Overview_071223.pptx
Google Cloud GenAI Overview_071223.pptxVishPothapu
 
Landscape of AI/ML in 2023
Landscape of AI/ML in 2023Landscape of AI/ML in 2023
Landscape of AI/ML in 2023HyunJoon Jung
 
Leveraging Generative AI: Opportunities, Risks and Best Practices
Leveraging Generative AI: Opportunities, Risks and Best Practices Leveraging Generative AI: Opportunities, Risks and Best Practices
Leveraging Generative AI: Opportunities, Risks and Best Practices Social Samosa
 
Generative AI Use-cases for Enterprise - First Session
Generative AI Use-cases for Enterprise - First SessionGenerative AI Use-cases for Enterprise - First Session
Generative AI Use-cases for Enterprise - First SessionGene Leybzon
 
An Introduction to Generative AI - May 18, 2023
An Introduction  to Generative AI - May 18, 2023An Introduction  to Generative AI - May 18, 2023
An Introduction to Generative AI - May 18, 2023CoriFaklaris1
 
Understanding generative AI models A comprehensive overview.pdf
Understanding generative AI models A comprehensive overview.pdfUnderstanding generative AI models A comprehensive overview.pdf
Understanding generative AI models A comprehensive overview.pdfStephenAmell4
 

Was ist angesagt? (20)

UNLEASHING INNOVATION Exploring Generative AI in the Enterprise.pdf
UNLEASHING INNOVATION Exploring Generative AI in the Enterprise.pdfUNLEASHING INNOVATION Exploring Generative AI in the Enterprise.pdf
UNLEASHING INNOVATION Exploring Generative AI in the Enterprise.pdf
 
Using Generative AI
Using Generative AIUsing Generative AI
Using Generative AI
 
How People Are Leveraging ChatGPT
How People Are Leveraging ChatGPTHow People Are Leveraging ChatGPT
How People Are Leveraging ChatGPT
 
Generative AI
Generative AIGenerative AI
Generative AI
 
Using the power of Generative AI at scale
Using the power of Generative AI at scaleUsing the power of Generative AI at scale
Using the power of Generative AI at scale
 
Cavalry Ventures | Deep Dive: Generative AI
Cavalry Ventures | Deep Dive: Generative AICavalry Ventures | Deep Dive: Generative AI
Cavalry Ventures | Deep Dive: Generative AI
 
Generative-AI-in-enterprise-20230615.pdf
Generative-AI-in-enterprise-20230615.pdfGenerative-AI-in-enterprise-20230615.pdf
Generative-AI-in-enterprise-20230615.pdf
 
Generative AI and law.pptx
Generative AI and law.pptxGenerative AI and law.pptx
Generative AI and law.pptx
 
How Does Generative AI Actually Work? (a quick semi-technical introduction to...
How Does Generative AI Actually Work? (a quick semi-technical introduction to...How Does Generative AI Actually Work? (a quick semi-technical introduction to...
How Does Generative AI Actually Work? (a quick semi-technical introduction to...
 
Generative AI: Redefining Creativity and Transforming Corporate Landscape
Generative AI: Redefining Creativity and Transforming Corporate LandscapeGenerative AI: Redefining Creativity and Transforming Corporate Landscape
Generative AI: Redefining Creativity and Transforming Corporate Landscape
 
A Framework for Navigating Generative Artificial Intelligence for Enterprise
A Framework for Navigating Generative Artificial Intelligence for EnterpriseA Framework for Navigating Generative Artificial Intelligence for Enterprise
A Framework for Navigating Generative Artificial Intelligence for Enterprise
 
UTILITY OF AI
UTILITY OF AIUTILITY OF AI
UTILITY OF AI
 
The Future of AI is Generative not Discriminative 5/26/2021
The Future of AI is Generative not Discriminative 5/26/2021The Future of AI is Generative not Discriminative 5/26/2021
The Future of AI is Generative not Discriminative 5/26/2021
 
Journey of Generative AI
Journey of Generative AIJourney of Generative AI
Journey of Generative AI
 
Google Cloud GenAI Overview_071223.pptx
Google Cloud GenAI Overview_071223.pptxGoogle Cloud GenAI Overview_071223.pptx
Google Cloud GenAI Overview_071223.pptx
 
Landscape of AI/ML in 2023
Landscape of AI/ML in 2023Landscape of AI/ML in 2023
Landscape of AI/ML in 2023
 
Leveraging Generative AI: Opportunities, Risks and Best Practices
Leveraging Generative AI: Opportunities, Risks and Best Practices Leveraging Generative AI: Opportunities, Risks and Best Practices
Leveraging Generative AI: Opportunities, Risks and Best Practices
 
Generative AI Use-cases for Enterprise - First Session
Generative AI Use-cases for Enterprise - First SessionGenerative AI Use-cases for Enterprise - First Session
Generative AI Use-cases for Enterprise - First Session
 
An Introduction to Generative AI - May 18, 2023
An Introduction  to Generative AI - May 18, 2023An Introduction  to Generative AI - May 18, 2023
An Introduction to Generative AI - May 18, 2023
 
Understanding generative AI models A comprehensive overview.pdf
Understanding generative AI models A comprehensive overview.pdfUnderstanding generative AI models A comprehensive overview.pdf
Understanding generative AI models A comprehensive overview.pdf
 

Ähnlich wie Exploring Generative AI with GAN Models

Generative Adversarial Networks and Their Applications in Medical Imaging
Generative Adversarial Networks  and Their Applications in Medical ImagingGenerative Adversarial Networks  and Their Applications in Medical Imaging
Generative Adversarial Networks and Their Applications in Medical ImagingSanghoon Hong
 
GAN Deep Learning Approaches to Image Processing Applications (1).pptx
GAN Deep Learning Approaches to Image Processing Applications (1).pptxGAN Deep Learning Approaches to Image Processing Applications (1).pptx
GAN Deep Learning Approaches to Image Processing Applications (1).pptxRMDAcademicCoordinat
 
Generative Adversarial Networks GANs.pdf
Generative Adversarial Networks GANs.pdfGenerative Adversarial Networks GANs.pdf
Generative Adversarial Networks GANs.pdfMatthewHaws4
 
An Introduction To Generative Adversarial Networks
An Introduction To Generative Adversarial NetworksAn Introduction To Generative Adversarial Networks
An Introduction To Generative Adversarial NetworksBluebash LLC
 
Project_Final_Review.pdf
Project_Final_Review.pdfProject_Final_Review.pdf
Project_Final_Review.pdfDivyaGugulothu
 
Google Dev Group Yangon (2020) AI Talk (Creative AI in Action)
Google Dev Group Yangon (2020)  AI Talk (Creative AI in Action)Google Dev Group Yangon (2020)  AI Talk (Creative AI in Action)
Google Dev Group Yangon (2020) AI Talk (Creative AI in Action)WaiYanNyeinNaing
 
Generative Adversarial Network (GAN)
Generative Adversarial Network (GAN)Generative Adversarial Network (GAN)
Generative Adversarial Network (GAN)Prakhar Rastogi
 
Generative Adversarial Network (GAN) for Image Synthesis
Generative Adversarial Network (GAN) for Image SynthesisGenerative Adversarial Network (GAN) for Image Synthesis
Generative Adversarial Network (GAN) for Image SynthesisRiwaz Mahat
 
20170402 Crop Innovation and Business - Amsterdam
20170402 Crop Innovation and Business - Amsterdam20170402 Crop Innovation and Business - Amsterdam
20170402 Crop Innovation and Business - AmsterdamAllen Day, PhD
 
Generative Adversarial Networks and Their Applications
Generative Adversarial Networks and Their ApplicationsGenerative Adversarial Networks and Their Applications
Generative Adversarial Networks and Their ApplicationsArtifacia
 
Generation of Deepfake images using GAN and Least squares GAN.ppt
Generation of Deepfake images using GAN and Least squares GAN.pptGeneration of Deepfake images using GAN and Least squares GAN.ppt
Generation of Deepfake images using GAN and Least squares GAN.pptDivyaGugulothu
 
Exploring The Potential of Generative Adversarial Network: A Comparative Stud...
Exploring The Potential of Generative Adversarial Network: A Comparative Stud...Exploring The Potential of Generative Adversarial Network: A Comparative Stud...
Exploring The Potential of Generative Adversarial Network: A Comparative Stud...IRJET Journal
 
Introduction to Generative Adversarial Networks (GANs)
Introduction to Generative Adversarial Networks (GANs)Introduction to Generative Adversarial Networks (GANs)
Introduction to Generative Adversarial Networks (GANs)Appsilon Data Science
 
Generative Adversarial Network (GANs).
Generative  Adversarial  Network (GANs).Generative  Adversarial  Network (GANs).
Generative Adversarial Network (GANs).kgandham169
 
The Data Science Product Management Toolkit
The Data Science Product Management ToolkitThe Data Science Product Management Toolkit
The Data Science Product Management ToolkitJack Moore
 
Machine Learning - Challenges, Learnings & Opportunities
Machine Learning - Challenges, Learnings & OpportunitiesMachine Learning - Challenges, Learnings & Opportunities
Machine Learning - Challenges, Learnings & OpportunitiesCodePolitan
 
GNA 13552928 deep learning for GAN a.ppt
GNA 13552928 deep learning for GAN a.pptGNA 13552928 deep learning for GAN a.ppt
GNA 13552928 deep learning for GAN a.pptManiMaran230751
 

Ähnlich wie Exploring Generative AI with GAN Models (20)

Generative Adversarial Networks and Their Applications in Medical Imaging
Generative Adversarial Networks  and Their Applications in Medical ImagingGenerative Adversarial Networks  and Their Applications in Medical Imaging
Generative Adversarial Networks and Their Applications in Medical Imaging
 
GAN Deep Learning Approaches to Image Processing Applications (1).pptx
GAN Deep Learning Approaches to Image Processing Applications (1).pptxGAN Deep Learning Approaches to Image Processing Applications (1).pptx
GAN Deep Learning Approaches to Image Processing Applications (1).pptx
 
Generative Adversarial Networks GANs.pdf
Generative Adversarial Networks GANs.pdfGenerative Adversarial Networks GANs.pdf
Generative Adversarial Networks GANs.pdf
 
An Introduction To Generative Adversarial Networks
An Introduction To Generative Adversarial NetworksAn Introduction To Generative Adversarial Networks
An Introduction To Generative Adversarial Networks
 
The age of GANs
The age of GANsThe age of GANs
The age of GANs
 
GAN.pptx
GAN.pptxGAN.pptx
GAN.pptx
 
Project_Final_Review.pdf
Project_Final_Review.pdfProject_Final_Review.pdf
Project_Final_Review.pdf
 
Google Dev Group Yangon (2020) AI Talk (Creative AI in Action)
Google Dev Group Yangon (2020)  AI Talk (Creative AI in Action)Google Dev Group Yangon (2020)  AI Talk (Creative AI in Action)
Google Dev Group Yangon (2020) AI Talk (Creative AI in Action)
 
Generative Adversarial Network (GAN)
Generative Adversarial Network (GAN)Generative Adversarial Network (GAN)
Generative Adversarial Network (GAN)
 
Generative Adversarial Network (GAN) for Image Synthesis
Generative Adversarial Network (GAN) for Image SynthesisGenerative Adversarial Network (GAN) for Image Synthesis
Generative Adversarial Network (GAN) for Image Synthesis
 
gan.pdf
gan.pdfgan.pdf
gan.pdf
 
20170402 Crop Innovation and Business - Amsterdam
20170402 Crop Innovation and Business - Amsterdam20170402 Crop Innovation and Business - Amsterdam
20170402 Crop Innovation and Business - Amsterdam
 
Generative Adversarial Networks and Their Applications
Generative Adversarial Networks and Their ApplicationsGenerative Adversarial Networks and Their Applications
Generative Adversarial Networks and Their Applications
 
Generation of Deepfake images using GAN and Least squares GAN.ppt
Generation of Deepfake images using GAN and Least squares GAN.pptGeneration of Deepfake images using GAN and Least squares GAN.ppt
Generation of Deepfake images using GAN and Least squares GAN.ppt
 
Exploring The Potential of Generative Adversarial Network: A Comparative Stud...
Exploring The Potential of Generative Adversarial Network: A Comparative Stud...Exploring The Potential of Generative Adversarial Network: A Comparative Stud...
Exploring The Potential of Generative Adversarial Network: A Comparative Stud...
 
Introduction to Generative Adversarial Networks (GANs)
Introduction to Generative Adversarial Networks (GANs)Introduction to Generative Adversarial Networks (GANs)
Introduction to Generative Adversarial Networks (GANs)
 
Generative Adversarial Network (GANs).
Generative  Adversarial  Network (GANs).Generative  Adversarial  Network (GANs).
Generative Adversarial Network (GANs).
 
The Data Science Product Management Toolkit
The Data Science Product Management ToolkitThe Data Science Product Management Toolkit
The Data Science Product Management Toolkit
 
Machine Learning - Challenges, Learnings & Opportunities
Machine Learning - Challenges, Learnings & OpportunitiesMachine Learning - Challenges, Learnings & Opportunities
Machine Learning - Challenges, Learnings & Opportunities
 
GNA 13552928 deep learning for GAN a.ppt
GNA 13552928 deep learning for GAN a.pptGNA 13552928 deep learning for GAN a.ppt
GNA 13552928 deep learning for GAN a.ppt
 

Mehr von KonfHubTechConferenc

KonfHub Features, Benefits and Pricing
KonfHub Features, Benefits and Pricing KonfHub Features, Benefits and Pricing
KonfHub Features, Benefits and Pricing KonfHubTechConferenc
 
Functional Thinking for Java Developers (presented in Javafest Bengaluru)
Functional Thinking for Java Developers (presented in Javafest Bengaluru)Functional Thinking for Java Developers (presented in Javafest Bengaluru)
Functional Thinking for Java Developers (presented in Javafest Bengaluru)KonfHubTechConferenc
 
Azuga A Safety Company - Data Science Saving Lives
Azuga A Safety Company - Data Science Saving LivesAzuga A Safety Company - Data Science Saving Lives
Azuga A Safety Company - Data Science Saving LivesKonfHubTechConferenc
 
Self Supervised Learning for Vision Tasks (1).pdf
Self Supervised Learning for Vision Tasks (1).pdfSelf Supervised Learning for Vision Tasks (1).pdf
Self Supervised Learning for Vision Tasks (1).pdfKonfHubTechConferenc
 
Application of Artificial Intelligence for Automotive Applications
Application of Artificial Intelligence for Automotive ApplicationsApplication of Artificial Intelligence for Automotive Applications
Application of Artificial Intelligence for Automotive ApplicationsKonfHubTechConferenc
 
Are you ready for AI? Is AI ready for you?
Are you ready for AI? Is AI ready for you?Are you ready for AI? Is AI ready for you?
Are you ready for AI? Is AI ready for you?KonfHubTechConferenc
 
Exploring Generating AI with Diffusion Models
Exploring Generating AI with Diffusion ModelsExploring Generating AI with Diffusion Models
Exploring Generating AI with Diffusion ModelsKonfHubTechConferenc
 
Become Thanos of the LambdaLand - Wield All the Infinity Stones
Become Thanos of the LambdaLand - Wield All the Infinity StonesBecome Thanos of the LambdaLand - Wield All the Infinity Stones
Become Thanos of the LambdaLand - Wield All the Infinity StonesKonfHubTechConferenc
 

Mehr von KonfHubTechConferenc (9)

KonfHub Features, Benefits and Pricing
KonfHub Features, Benefits and Pricing KonfHub Features, Benefits and Pricing
KonfHub Features, Benefits and Pricing
 
Functional Thinking for Java Developers (presented in Javafest Bengaluru)
Functional Thinking for Java Developers (presented in Javafest Bengaluru)Functional Thinking for Java Developers (presented in Javafest Bengaluru)
Functional Thinking for Java Developers (presented in Javafest Bengaluru)
 
Azuga A Safety Company - Data Science Saving Lives
Azuga A Safety Company - Data Science Saving LivesAzuga A Safety Company - Data Science Saving Lives
Azuga A Safety Company - Data Science Saving Lives
 
Self Supervised Learning for Vision Tasks (1).pdf
Self Supervised Learning for Vision Tasks (1).pdfSelf Supervised Learning for Vision Tasks (1).pdf
Self Supervised Learning for Vision Tasks (1).pdf
 
Application of Artificial Intelligence for Automotive Applications
Application of Artificial Intelligence for Automotive ApplicationsApplication of Artificial Intelligence for Automotive Applications
Application of Artificial Intelligence for Automotive Applications
 
Are you ready for AI? Is AI ready for you?
Are you ready for AI? Is AI ready for you?Are you ready for AI? Is AI ready for you?
Are you ready for AI? Is AI ready for you?
 
Exploring Generating AI with Diffusion Models
Exploring Generating AI with Diffusion ModelsExploring Generating AI with Diffusion Models
Exploring Generating AI with Diffusion Models
 
KonfHub Recap 2021
KonfHub Recap 2021 KonfHub Recap 2021
KonfHub Recap 2021
 
Become Thanos of the LambdaLand - Wield All the Infinity Stones
Become Thanos of the LambdaLand - Wield All the Infinity StonesBecome Thanos of the LambdaLand - Wield All the Infinity Stones
Become Thanos of the LambdaLand - Wield All the Infinity Stones
 

Kürzlich hochgeladen

Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 

Kürzlich hochgeladen (20)

Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 

Exploring Generative AI with GAN Models

  • 3. Exploring Generative AI with GAN Models “When it comes to Generative AI, the robots are no longer just good at math, they're also fantastic artists! Let’s Explore 01 Generative AI & GANs 02 Working & Training GANs 03 Industrial Applications lakshaykumar.tech
  • 4. GAN Models GANs and LLMs are the subfield of Deep Learning. Set of two algorithms competing with each other. Based on self-supervisedly trained models. Requires a enormous amount of labeled data Generative Adversarial Networks
  • 5. GAN Algorithm “Data is fake” “No, this data is real” Discriminator “Enormous!” Data “Support the generator” Noise Generated and Real one Sample Generator
  • 7. Linear and Logistic Regression IMP!
  • 8. Real Sample Linear Regression y x y = wx + b y = output (prediction) w = weights x = input data (unseen) b = Bias (constant)
  • 9. Real Sample Logistic Regression y x 𝑆 𝑦 = 1 1 + ⅇ−𝑦 x = variable (prediction) Range of S(y) is (0,+1) Sigmoid function
  • 10. How do generator and discriminator works?
  • 11. 1 2 3 4 GANs are Mathematically Represented by : 𝒎𝒊𝒏~𝑮, 𝒎𝒂𝒙~𝑫 𝑽 𝑫, 𝑮 = 𝑬𝒙~𝑷𝒅𝒂𝒕𝒂 𝒙 𝐥𝐨𝐠𝐃 𝐱 + 𝐄 𝐳~𝐩 𝐳 [𝐥𝐨𝐠(𝟏 − 𝐃 𝐆 𝐳 ] Minimizing Generator Maximizing Discriminator Expectation value over the probability distribution of real sample Log of discriminator output on real data Expectation value over the probability distribution of random noise Log of compliment of Discriminator output of Generator from Random Noise (z). This makes sure that generator produces such a output that is difficult for discriminator to catch
  • 12. 1 2 3 4 “This data is from real sample” - Discriminator Generator Generated Sample Real Sample Discriminator 𝒎𝒊𝒏~𝑮, 𝒎𝒂𝒙~𝑫 𝑽 𝑫, 𝑮 = 𝑬𝒙~𝑷𝒅𝒂𝒕𝒂 𝒙 𝐥𝐨𝐠𝐃 𝐱 + 𝐄 𝐳~𝐩 𝐳 [𝐥𝐨𝐠(𝟏 − 𝐃 𝐆 𝐳 ] Dominant Discriminator’s Loss function makes the generator’s learning difficult!
  • 13. 1 2 3 4 “No, I generated this data” - Generator Generated Sample Generator Discriminator 𝒎𝒊𝒏~𝑮, 𝒎𝒂𝒙~𝑫 𝑽 𝑫, 𝑮 = 𝑬𝒙~𝑷𝒅𝒂𝒕𝒂 𝒙 𝐥𝐨𝐠𝐃 𝐱 + 𝐄 𝐳~𝐩 𝐳 [𝐥𝐨𝐠(𝟏 − 𝐃 𝐆 𝐳 ] Equilibrium balance where generator fools the discriminator
  • 14. 1 2 3 4 Implementation Loss : Binary cross Entropy Optimisation : Adam Generator, G Discriminator, D D’ updates Real Samples Noise Generated Sample D_loss_real D_loss_fake D_loss + = Back propagation : Compute Gradient Update Discriminator weights G’ updates Real Samples Noise Generated Sample D_output G_sample G_loss ~ = Back propagation : Compute Gradient Update Genrator weights Epoch Save the Model
  • 16. Types of Generative Adversarial Networks Vanilla GANs Deep Convolutional GANs Conditional GANs Super Resolution GANs Simplest form of GANS where generator and discriminator are simple multi-layer neural network unit that does certain computations to detect features or business intelligence in the input data. Text Generation Data Augmentation
  • 17. Types of Generative Adversarial Networks Vanilla GANs Deep Convolutional GANs Conditional GANs Super Resolution GANs Combination of GANs and CNNs DCGANs use convolutional layers to generate realistic images by learning patterns and features from a training dataset. The generator network up samples random noise into images, while the discriminator network tries to distinguish between real and generated images. Realistic Faces generation Deep Fake Images generation Generating variations of images
  • 18. Types of Generative Adversarial Networks Vanilla GANs Deep Convolutional GANs Conditional GANs Super Resolution GANs Extension of GANs CGANs take input noise along with conditional labels to generate realistic samples. CGANs take input noise along with conditional labels to generate realistic samples from same class. This generates more targeted and controlled outputs. Image to Image Translation Text to image synthesis
  • 19. Types of Generative Adversarial Networks Vanilla GANs Deep Convolutional GANs Conditional GANs Super Resolution GANs Increases the image resolution The generator takes a low-resolution image as input and generates a high-resolution image. The discriminator then tries to distinguish between the generated high-resolution images and real high-resolution images. This adversarial training process improves the generator's ability to produce high-quality, visually appealing, and realistic super-resolved images Image Resolution Enhancer
  • 21. Industrial Applications #1 HealthCare #2 Gaming #3 Fashion #4 Marketing #5 Manufacturing Medical image synthesis for enhanced diagnosis and treatment planning. Drug discovery and development through generative models. Generating synthetic patient data for privacy-preserving research. Augmenting medical education with interactive virtual simulations.
  • 22. Industrial Applications #1 HealthCare #2 Gaming #3 Fashion #4 Marketing #5 Manufacturing AI-assisted game design and development tools for faster iteration. Procedural generation of game environments and levels. AI-generated music and sound effects for immersive experiences. AI-generated non- player characters (NPCs) with realistic behaviors
  • 23. Industrial Applications #1 HealthCare #2 Gaming #3 Fashion #4 Marketing #5 Manufacturing Customized pattern generation for unique garment production. Virtual fashion try-on for personalized shopping experiences. AI-generated designs for trend forecasting and inspiration. Automated fashion styling recommendations for individual customers.
  • 24. Industrial Applications #1 HealthCare #2 Gaming #3 Fashion #4 Marketing #5 Manufacturing Chatbot and virtual assistant integration for enhanced customer support. Personalized content creation for targeted marketing campaigns. Automated ad generation for increased efficiency and scalability. AI-powered recommendation systems for personalized product suggestions.
  • 25. Industrial Applications #1 HealthCare #2 Gaming #3 Fashion #4 Marketing #5 Manufacturing Process optimization: AI-based optimization of manufacturing processes. Product design : AI- generated prototypes and designs. Automated inspection: AI-powered visual inspection for defects. Predictive maintenance: Identifying equipment failures before they occur.