You are on page 1of 2

PG Diploma in

Data Science with Machine Learning


&
Deep Learning
240 Hrs
Platform:
Modules • Anaconda Distribution Jupyter, Spyder
Generic • Tableau, Google Colab
 Python for Data Science
 Advanced Python (Testing and Web Scraping)
 Exploratory Data Analysis using Pandas

Data Science Specialization


 Machine Learning using sklearn
 Machine Learning model Improvement
 Deep Learning using Tensor Flow

Modules
Generic
Python for Data Science - 32 Hrs
Introduction to Python Python Data types and Conditions Control Statements
Python Functions Default arguments Functions with variable number of args
Scope of Variables Global specifier Working with multiple files
List and Tuple List Methods List Comprehension
Map and filter functions String List comprehension with conditionals
Set and Dictionary Exception Handling File Handling
Advanced Python ( Testing and Web scraping) – 24 Hrs
Object Oriented Programming Overloading Operator Inheritance
Multiprocessing Multi-threading Creating Thread
Argument Passing to thread Sharing data between threads Race Condition
Regular Expression Finding Patterns of Text Meta characters
Testing Fundamentals Unit Testing Working with JSON
Exploratory Data Analysis with Pandas- 40 Hrs
NumPy Vectorization Broadcasting
Slicing of Matrices Filtering Array Creation Functions
NumPy Functions across axis Stacking of arrays Matrix Calculation
Pandas Series Data Cleaning Handling Missing Data
Pandas Data frame Selection Data (loc, iloc) Filtering Data Frames
Working with Categorical Data Grouping & Aggregation Merging Data Frame (concat, merge)
Sorting Data Frames Importing csv files Importing Excel Files
Creating graphs using Matplotlib Customizing Plots Saving Plots
Scatter Plot, Line Graph Bar Graph, Histogram Subplots
Seaborn Matplotlib
Machine Learning - 52Hrs

CRANES VARSITY (A Division of CSIL)St.Marks Road, Bangalore Ph: 080-6764 4800/4848 ( www.cranesvarsity.com )
Machine Learning Using SK-Learn – 80 Hrs
Understand what is Machine Learning Regression Naïve Bayed Classification
Supervised machine learning Simple linear regression Decision tress and its types
Unsupervised machine learning Multiple linear regression K Nearest Neighbour Classification
Data Preprocessing Performance measure for regression Performance Measure for Classification
Handling missing data MSE, R-Squared, MAE, SSE Accuracy, Recall, Precision, Fmeasure
Onehot Encoding Feature selection for Regression Clustering and types
ML Workflow for project
Label encoding Kmeans Clustering
implementation
Ordinal, frequency encoding Classification Evaluate clustering results, Elbow Plot
Standardization and normalization Various types of classification Hierarchical clustering
Train test split the data Binomial and Bayes theorem
K fold cross validation Logistic regression
Deep Learning using Tensor Flow – 64 Hrs
What is Deep Learning Performance measure for ANN Building project based on CNN
Deep Learning Methods Need for Hardware’s in Deep learning Need for Data augmentation
Deep Learning Application Basics of image processing Batch Normalization, dropout
Artificial Neural Network Opencv library Object detection with CNN
Hidden Layers Image reading, writing, enhancement Object recognition with CNN
Activation Function Edge detection, filtering, morphology Transfer Learning
Forward and Backward propagation CNN for computer vision Restnet, ImageNet.
Deep Learning Libraries CNN architecture Introduction RNN, LSTM
Tensor flow, pytorch, Keras Various types of CNN Project Implementation With CNN

Projects:

 Sales forecasting with Machine Learning


Forecasting sales is a common and essential use of machine learning (ML). Sales forecasts can be used to
identify benchmarks and determine incremental impacts of new initiatives, plan resources in response to
expected demand, and project future budgets

 Stock market predictions with LSTM


This project aims to build a model using Recurrent Neural Networks (RNN) and especially Long-Short
Term Memory model (LSTM) to predict future stock market values. The main objective of this project is
to see in which precision a Machine learning algorithm can predict and how much the epochs can
improve our model.

 Automatic Number plate recognition using opencv


This project aims to recognize license number plates. In order to detect license number plates, we will use
OpenCV to identify number plates and python ocr library to extract characters and digits from the number
plates.

 Image deblurring using Deep Learning: -In project work, we propose a new deep learning approach that
simultaneously addresses deblurring and super-resolution from blurred low-resolution images. We evaluate the
state-of-the-art super-resolution convolutional neural network (SR-CNN) architecture proposed in for the
blurred reconstruction scenario and propose a revised deeper architecture that proves its superiority.

CRANES VARSITY (A Division of CSIL)St.Marks Road, Bangalore Ph: 080-6764 4800/4848 ( www.cranesvarsity.com )

You might also like