Sign In Start Free Trial
Account

Add to playlist

Create a Playlist

Modal Close icon
You need to login to use this feature.
  • Book Overview & Buying Keras Deep Learning and Generative Adversarial Networks (GAN)
  • Table Of Contents Toc
Keras Deep Learning and Generative Adversarial Networks (GAN)

Keras Deep Learning and Generative Adversarial Networks (GAN)

By : Abhilash Nelson
4 (2)
close
close
Keras Deep Learning and Generative Adversarial Networks (GAN)

Keras Deep Learning and Generative Adversarial Networks (GAN)

4 (2)
By: Abhilash Nelson

Overview of this book

The course begins with the fundamentals of Python, encompassing concepts such as assignment, flow control, lists, tuples, dictionaries, and functions. We then move on to the Python NumPy library, which supports large arrays and matrices. Before embarking on the journey of deep learning, a comprehensive theoretical session awaits, expounding upon the essential structure of an artificial neuron and its amalgamation to form an artificial neural network. The exploration then delves into the realm of CNNs, text-based models, binary and multi-class classification, and the intricate world of image processing. The transformation continues with an in-depth exploration of the GAN paradigm, spanning from fundamental principles to advanced strategies. Attendees will have the opportunity to construct models, harness transfer learning techniques, and venture into the realm of conditional GANs. Once we complete the fully connected GAN, we will then proceed with a more advanced Deep Convoluted GAN, or DCGAN. We will discuss what a DCGAN is and see the difference between a DCGAN and a fully connected GAN. Then we will try to implement the DCGAN. We will define the Generator function and define the Discriminator function. By the end of the course, you will wield the skills to create, fine-tune, and deploy cutting-edge AI solutions, setting you apart in this evolving landscape.
Table of Contents (105 chapters)
close
close
2
Introduction to AI and Machine Learning
3
Introduction to Deep learning and Neural Networks
4
Setting Up Computer - Installing Anaconda
6
Python Basics - Lists and Tuples
11
Installing Deep Learning Libraries
12
Basic Structure of Artificial Neuron and Neural Network
13
Activation Functions Introduction
14
Popular Types of Activation Functions
15
Popular Types of Loss Functions
16
Popular Optimizers
17
Popular Neural Network Types
18
King County House Sales Regression Model - Step 1 Fetch and Load Dataset
21
Steps 5 and 6 - Compile and Fit Model
22
Step 7 Visualize Training and Metrics
23
Step 8 Prediction Using the Model
24
Heart Disease Binary Classification Model - Introduction
25
Step 1 - Fetch and Load Data
27
Step 4 - Defining the Model
28
Step 5 – Compile, Fit, and Plot the Model
29
Step 5 - Predicting Heart Disease Using Model
31
Redwine Quality Multiclass Classification Model - Introduction
32
Step1 - Fetch and Load Data
33
Step 2 - EDA and Data Visualization
34
Step 3 - Defining the Model
35
Step 4 – Compile, Fit, and Plot the Model
36
Step 5 - Predicting Wine Quality Using Model
37
Serialize and Save Trained Model for Later Usage
38
Digital Image Basics
41
Keras Directory Image Augmentation
42
Keras Data Frame Augmentation
43
CNN Basics
44
Stride, Padding, and Flattening Concepts of CNN
45
Flowers CNN Image Classification Model – Fetch, Load, and Prepare Data
46
Flowers Classification CNN - Create Test and Train Folders
48
Flowers Classification CNN - Training and Visualization
49
Flowers Classification CNN - Save Model for Later Use
50
Flowers Classification CNN - Load Saved Model and Predict
51
Flowers Classification CNN - Optimization Techniques - Introduction
52
Flowers Classification CNN - Dropout Regularization
53
Flowers Classification CNN - Padding and Filter Optimization
54
Flowers Classification CNN - Augmentation Optimization
56
Transfer Learning Using Pre-Trained Models - VGG Introduction
58
ResNet50 Prediction
60
VGG16 Transfer Learning Flower Prediction
61
VGG16 Transfer Learning Using Google Colab GPU - Preparing and Uploading Dataset
62
VGG16 Transfer Learning Using Google Colab GPU - Training and Prediction
63
VGG19 Transfer Learning Using Google Colab GPU - Training and Prediction
64
ResNet50 Transfer Learning Using Google Colab GPU - Training and Prediction
65
Popular Neural Network Types
66
Generative Adversarial Networks GAN Introduction
68
Generator and Discriminator Mechanism Explained
69
A fully Connected Simple GAN Using MNIST Dataset - Introduction
70
Fully Connected GAN - Loading the Dataset
73
Fully Connected GAN - Combining Generator and Discriminator Models
74
Fully Connected GAN - Compiling Discriminator and Combined GAN Models
76
Fully Connected GAN - Generator Training
77
Fully Connected GAN - Saving Log at Each Interval
78
Fully Connected GAN - Plot the Log at Intervals
80
Saving the Trained Generator for Later Use
81
Generating Fake Images Using the Saved GAN Model
82
Fully Connected GAN Versus Deep Convoluted GAN
83
Deep Convolutional GAN - Loading the MNIST Handwritten Digits Dataset
85
Deep Convolutional GAN - Defining the Discriminator Function
86
Deep Convolutional GAN - Combining and Compiling the Model
87
Deep Convolutional GAN - Training the Model
88
Deep Convolutional GAN - Training the Model Using Google Colab GPU
89
Deep Convolutional GAN - Loading the Fashion MNIST Dataset
90
Deep Convolutional GAN - Training the MNIST Fashion Model Using Google Colab GPU
92
Deep Convolutional GAN - Defining the Discriminator
93
Deep Convolutional GAN CIFAR-10 - Training the Model
94
Deep Convolutional GAN - Training the CIFAR-10 Model Using Google Colab GPU
95
Vanilla GAN Versus Conditional GAN
96
Conditional GAN - Defining the Basic Generator Function
98
Conditional GAN - Defining the Basic Discriminator Function
99
Conditional GAN - Label Embedding for Discriminator
100
Conditional GAN - Combining and Compiling the Model
102
Conditional GAN - Display Generated Images
103
Conditional GAN - Training the MNIST Model Using Google Colab GPU
104
Conditional GAN - Training the Fashion MNIST Model Using Google Colab GPU
105
Other Popular GANs - Further Reference and Source Code Link
You're currently viewing a free sample. Access the full title and Packt library for free now with a free trial.
Chapter: 5
Python Basics - Flow Control
Icon This video is locked
Icon
Icon
0:00
2.0x
1.5x
1.25x
1.0x
0.5x
caption settings
caption off
Icon Icon
ShowHide Transcripts Icon
CONTINUE WATCHING
83
Tech Concepts
36
Programming languages
73
Tech Tools
Icon Unlimited access to the largest independent learning library in tech of over 8,000 expert-authored tech books and videos.
Icon Innovative learning tools, including AI book assistants, code context explainers, and text-to-speech.
Icon 50+ new titles added per month and exclusive early access to books as they are being written.
Keras Deep Learning and Generative Adversarial Networks (GAN)
notes
bookmark Notes and Bookmarks search Search in title playlist Add to playlist download Download options font-size Font size

Change the font size

margin-width Margin width

Change margin width

day-mode Day/Sepia/Night Modes

Change background colour

Close icon Search
Country selected

Close icon Your notes and bookmarks

Confirmation

Modal Close icon
claim successful

Buy this book with your credits?

Modal Close icon
Are you sure you want to buy this book with one of your credits?
Close
YES, BUY

Submit Your Feedback

Modal Close icon
Modal Close icon
Modal Close icon