Skip to main content
00:00/00:00
Lecture 22 of 282

Strings in Python

Download Course (Free)

Course Content

0 / 282 completed
Section 1: Introduction of the course and course material2 videos

How to succeed in this course

2m

Introduction of the course

21m
Section 2: Introduction to Google Colab5 videos

Introduction of the section

4m

Drive mounting and data reading

37m

Reading more datasets

13m

Uploading Course Material to Google drive and observing course organization

15m

Reading and displaying images

23m
Section 3: Python crash course35 videos

Comparison and logical operations

12m

Arithmetic with python

22m

Conditional Statements

18m

Arrays with Numpy part01

30m

Arrays with Numpy part02

34m

Plotting and Visualization part01

47m

Plotting and Visualization part02

1h

Plotting and Visualization part03

38m

Arrays with Numpy part03

28m

Plotting and Visualization part04

27m

Lists in python

44m

For loop part01

43m

For loop part02

46m

while loop

27m

Strings in Python

32mNow Playing

Print formatting with strings

9m

Dictionaries part01

18m

Dictionaries part02

19m

Seaborn part01

25m

Seaborn part02

18m

Seaborn part03

21m

Pandas part01

19m

Pandas part02

15m

Pandas part03

30m

Pandas part04

22m

Functions in python part01

19m

Functions in python part02

17m

Tuples in Python

18m

Classes in Python

41m

lambda function

21m

map function

21m

reduce function

13m

filter function

12m

zip function

22m

join function

10m
Section 4: Pre-requisites sections1 videos

Pre-requisites section

2m
Section 5: Pre-requisite Data Preprocessing10 videos

Data Normalization and MinMax scaling

10m

Need of data preprocessing

8m

Project01 Data Normalization and MinMax scaling part01

26m

Data Standardization

8m

Project02 Data Standardization

24m

Project01 Data Normalization and MinMax scaling part02

33m

Project03 Dealing with missing values

58m

Project05 Feature Engineering

24m

Project04 Dealing with categorical features

48m

Project06 Feature Engineering by window method

34m
Section 6: Pre-requisite Regression Analysis33 videos

Origin of the Regression

22m

Definition of Regression

6m

Simple Linear Regression

10m

Requirement from Regression

5m

Multiple Linear Regression

11m

Target and predicted values

6m

Loss function

6m

Numerical example on least square method

7m

Evaluation metrics for regression

13m

Least square method

22m

Project01 simple regression part01

33m

Project01 simple regression part02

28m

Project02 multiple regression part01

35m

Project02 multiple regression part02

38m

Project01 simple regression part03

1h 4m

Project02 multiple regression part03

50m

Regression by Gradient descent

21m

Polynomial Regression

10m

Project04 Gradient descent on simple linear regression

1h 11m

Project05 Gradient descent on multiple linear regression

51m

Cross-validation

6m

Project03 multiple regression

1h 5m

Project06 Polynomial Regression

50m

Bias-variance tradeoff ( Overfitting and underfitting )

28m

Concept of regularization

8m

Project07 Cross-validation

52m

Ridge regression OR L2 regularization

19m

Elastic Net regularization

8m

Comparing Ridge and Lasso regularization

5m

Lasso regression OR L1 regularization

17m

Grid search cross-validation

11m

Project08 Regularization

1h 24m

Project09 Grid search CV

1h 21m
Section 7: Pre-requisite Logistic Regression16 videos

Basic concept

16m

Limitations of regression models

13m

Transforming Linear regression into logistic regression

13m

Project01 Getting class probabilities part01

25m

Project01 part02

33m

Loss function for logistic regression

9m

Model evaluation - Confusion Matrix

16m

ROC curves and area under ROC

5m

Accuracy, precision, recall, f1-score

31m

Project02 Evaluating Logistic Regression Model

1h 6m

Project03 Logistic Regression Model with cross-validation

57m

Project05 Logistic Regression on challenging data part01

28m

Project04 Multiclass classification with logistic regression

1h 6m

Project05 Logistic Regression on challenging data part02

21m

Project05 Logistic Regression on challenging data part03

29m

Grid search CV

43m
Section 8: Introduction to Neural Networks and Deep Learning4 videos

The perceptron

30m

Features, weights and Activation function

11m

Learning of Neural Network

16m

Rise of deep learning

18m
Section 9: Activation Functions7 videos

Classification by perceptron part01

12m

Classification by perceptron part02

12m

Adding Activation function to Neural Network

8m

Why we need Activation functions

9m

Sigmoid as activation function

16m

ReLU and Leaky ReLU functions

11m

Hyperbolic tangent function

12m
Section 10: Loss Function3 videos

MSE Loss function

6m

Softmax function

16m

Cross Entropy Loss function

17m
Section 11: Back Propagation3 videos

Forward Propagation

14m

Back propagation part02

18m

Back propagation part01

27m
Section 12: Optimizers6 videos

Gradient descent

14m

Stochastic Gradient descent ( SGD )

16m

Exponentially weighted averages

16m

Concept of momentum

12m

RMS Prop

6m

ADAM Optimizer

7m
Section 13: Neural Networks for Regression with Pytorch4 videos

Creating Neural Network using class

21m

Project01 Neural Network for simple regression part01

1h 4m

Project02 Neural Network for multiple regression

46m

Project01 Neural Network for simple regression part02

1h 14m
Section 14: Neural Networks for Regression with TensorFlow2 videos

Project01 Neural Network for simple regression

44m

Project02 Neural Network for multiple regression

1h 16m
Section 15: Neural Network for classification with Pytorch13 videos

Epoch, Batchsize and Iteration

10m

Code preparation for iris dataset

18m

Project00 Tensor dataset and tensor dataloader

51m

Code preparation for MNIST Dataset

9m

Project01 Neural Network for iris data classification

59m

Save and load the trained model

21m

Code Preparation for custom images

11m

Project01 Neural Network for simple regression part02

1h 21m

Project02 Neural Network for MNIST classification part01

1h

Code preparation for human action recognition dataset

7m

Project03 Neural Network for custom images classification

1h 29m

Project05 Neural Network on Feature Engineered dataset

42m

Project04 Neural Network for human action recognition

1h 1m
Section 16: Neural Network for classification with TensorFlow3 videos

Project01 Neural Network for iris data classification

48m

Project02 Neural Network for MNIST data classification

1h 3m

Project03 Neural Network for custom images classification

47m
Section 17: Dropout Regularization and Batch Normalization7 videos

Introducing WESAD Dataset

6m

Dropout Regularization

26m

Batch Normalization

14m

Project02 Dropout Regularization

55m

Project01 Dropout Regularization

1h 30m

Project04 Batch Normalization

41m

Project03 Batch Normalization

1h 26m
Section 18: Creating Custom Loss Function2 videos

Creating custom loss function with TensorFlow

19m

Creating custom loss function with Pytorch

24m
Section 19: Scheduling Learning Rate2 videos

Scheduling Learning Rate with Pytorch

45m

Scheduling Learning Rate with TensorFlow

31m
Section 20: Creating Custom Layer2 videos

Creating Custom Layer with Pytorch

24m

Creating Custom Layer with TensorFlow

19m
Section 21: Convolutional Neural Network with Pytorch13 videos

CNN Architecture and main operations

7m

D Convolution

16m

Shapes of Feature Maps after convolution

23m

Pooling to classification

10m

Average and Maximum pooling

11m

Project00 CNN Shapes

44m

An Efficient Lazy Linear layer

16m

Project01 CNN for MNIST Classification part02

44m

Project01 CNN for MNIST Classification part01

1h 27m

Transfer Learning

11m

Project02 CNN for custom images classification

52m

Project03 Transfer Learning with VGG-16

27m

Project03 Transfer Learning with ResNet-18

55m
Section 22: Convolutional Neural Network with TensorFlow3 videos

Project01 CNN Shapes

24m

Project02 CNN for custom images classification

36m

Project03 Transfer Learning

44m
Section 23: Setting Early Stopping Criterion4 videos

Stopping Criterion Part01

24m

Stopping Criterion Part02

4m

Project02 Early Stopping Criterion with TensorFlow

16m

Project01 Early Stopping Criterion with Pytorch

41m
Section 24: Recurrent Neural Networks ( RNN ) with Pytorch13 videos

Why we need RNN

7m

Sequential Data

7m

ANN to RNN

12m

Back Propagation Through time

31m

Long Short-term Memory ( LSTM ) Network

9m

LSTM Gates

22m

Project02 LSTM Basics

42m

Concept of batchsize, sequence length and feature dimension

27m

Project01 LSTM Shapes

1h 30m

Project03 Interpolation and extrapolation with LSTM

1h 16m

Project05 Multivariate Time series classification with LSTM part02

13m

Project04 Time series classification with LSTM

59m

Project05 Multivariate Time series classification with LSTM part01

51m
Section 25: LSTM with TensorFlow8 videos

MNIST Classification with LSTM

4m

Project02 LSTM Time series prediction

38m

Project03 MNIST Classification with LSTM part01

16m

Project03 MNIST Classification with LSTM part02

10m

Project01 LSTM Shapes

1h 15m

Text Classification

11m

Project04 Text preprocessing

20m

Project05 Text Classification with LSTM

58m
Section 26: Bidirectional LSTM with TensorFlow6 videos

Introduction of the Section

1m

Working of Bidirectional LSTM

6m

Project02 Bidirectional LSTM for MNIST data classification

24m

Project01 Shapes of Bidirectional LSTM

31m

Dual Bidirectional LSTM for Image Classification

6m

Project03 Dual Bidirectional LSTM for MNIST Classification

40m
Section 27: Bidirectional LSTM with Pytorch2 videos

Project01 Shapes of bidirectional LSTM

25m

Project02 Bidirectional LSTM for tome series classification

1h
Section 28: One Dimensional ( 1D ) CNN with Pytorch3 videos

Project01 1DCNN Shapes

22m

Project01 1DCNN for univariate time series classification

38m

Project02 1DCNN for multivariate time series classification

43m
Section 29: One Dimensional ( 1D ) CNN with Tensor Flow2 videos

Project01 IDCNN Shapes

16m

Project02 1DCNN for Multivariate time series classification

1h 3m
Section 30: Autoencoders5 videos

Applications of Autoencoder

13m

Architecture of Autoencoder

16m

Project02 Autoencoder as image occlusion removal

16m

Project03 Autoencoder as image classifier

42m

Project01 Autoencoder as image noise removal

53m
Section 31: CNN Autoencoder2 videos

Project01 CNN Autoencoder shapes

15m

Project02 Image reconstruction and classification with CNN Autoencoder

53m
Section 32: LSTM Autoencoder4 videos

Project02 LSTM Autoencoder for Sine Wave reconstruction part02

16m

Project01 LSTM Autoencoder shapes

44m

Project02 LSTM Autoencoder for Sine Wave reconstruction part01

21m

Project03 LSTM Autoencoder for Sawtooth Wave reconstruction

24m
Section 33: Variational Autoencoder (VAE)4 videos

Introduction to VAE

15m

Project03 CNN VAE for Regenerating MNIST Images from Noise

25m

Project01 Fully connected layers based VAE

1h 8m

Project02 CNN VAE Shapes

57m
Section 34: Generative Adversarial Network ( GAN )3 videos

Discriminative and Generative Models

5m

Training of GAN

14m

Project01 GAN for MNIST data regeneration

1h 21m
Section 35: Deep Convolutional ( DC ) GAN3 videos

Shapes of DCGAN

26m

Project01 DCGAN on MNIST data

39m

Project02 DCGAN for 64 x 64 images

32m
Section 36: Transformers1 videos

Introduction to Transformer sections

6m
Section 37: Transfer learning with NLP Transformer6 videos

Project02 Text Generation

36m

Project01 Sentiment Analysis

52m

Project03 Masked language Modeling

37m

Project04 Text Summarization

46m

Project06 Question Answering

45m

Project05 Machine Translation

36m
Section 38: Transformer Architecture4 videos

Fundamental Building Blocks of Transformer

15m

Encoder and decoder

22m

Positional encoding

13m

Attention Mechanism

26m
Section 39: Fine Tuning NLP Transformer3 videos

Project01 Model and Tokenization

58m

Project03 Fine tune transformer on custom dataset

1h

Project02 Fine tune transformer for sentiment analysis

1h 2m
Section 40: Vision Transformer5 videos

Masked Autoencoders

5m

Project02 Fine tune Vision Transformer ( ViT ) on Custom dataset

34m

Project03 Masked Autoencoder ( MAE ) on CIFAR-10 dataset

44m

Project01 Fine tune Vision Transformer ( ViT ) on CIFAR-10 dataset

1h 10m

Project04 Masked Autoencoder ( MAE ) on Custom dataset

37m
Section 41: Time Series Transformer4 videos

Project03 Time Series Transformer Shapes

16m

Project01 Shapes of Encoder

34m

Project02 Time series classification

56m

Project04 Time series reconstruction using time series transformer

45m
Section 42: Neural Style Transfer3 videos

Introduction to Neural Style Transfer

19m

Project02 Neural Style Transfer with AlexNet

31m

Project01 Neural Style Transfer with VGG-16

1h 15m
Section 43: Unsupervised Machine Learning ( Additional Learning )1 videos

Introduction to unsupervised machine learning sections

1m
Section 44: K-means Clustering11 videos

Definition, Intuition and steps of K-mean clustering

16m

K-mean algorithm in one-D ( Numerical Example )

14m

K-means algorithm in 2D ( Numerical Example )

19m

Objective function of K-mean algorithm

3m

Selecting Optimal Clusters ( Elbow Method )

19m

Evaluating K-means clustering

16m

Project01 K-means Clustering part03

9m

Project01 K-means Clustering part01

39m

Project02 K-means Clustering

35m

Project01 K-means Clustering part02

41m

Project03 K-means Clustering

25m
Section 45: Principle Component Analysis ( PCA )9 videos

Key Concepts of PCA

9m

Why we need PCA

15m

Understanding PCA with numerical example

31m

Project01 PCA

36m

Project03 PCA

14m

Project02 PCA

34m

Project04 PCA

20m

Project05 PCA

15m

Project06 PCA

26m