Subscribe and Access : 5200+ FREE Videos and 21+ Subjects Like CRT, SoftSkills, JAVA, Hadoop, Microsoft .NET, Testing Tools etc..
Batch
Date: Feb
24th @ 6:30AM
Faculty: Mrs. Sasmitha
Duration: 45 Days
Venue
:
DURGA SOFTWARE SOLUTIONS at Maitrivanam
Plot No : 202,
IInd Floor ,
HUDA Maitrivanam,
Ameerpet, Hyderabad-500038.
Ph.No: +91 - 9246212143, 80 96 96 96 96
Syllabus:
ADVANCED DATA SCIENCE
Module-1: Introduction to Deep learning
- What is Artificial intelligence
- What is Deep Learning
- Difference between Dee Learning and Machine Learning
- Software Installation
Module-2: Introduction to PyTorch
- PyTorch Installation
- Tensorflow Installation
- What is Tensor
- Vector Operation
- Dot Product, Matrix Multiplication
- What is Gradient
- What is Cost and Loss function
- Linear Algebra using PyTorch and Tensors
- What is GPU?
- GPU coding using PyTorch
- Linear Algebra Operation Speed Comparison between CPU, GPU, Numpy
- Assignment-1 (Linear Algebra Coding Questions Set of 3)
Module-3: Image Processing Using OpenCV
- Installation of OpenCV
- What is Computer Vision and What makes it Hard
- Images in Computer Vision Understanding Color Spaces (Gray Scale, RGB, HSV etc.)
- Converting one Color Space to Another
- Scaling, Resizing and Interpolations
- Understand how resizing affect quality
- Blurring an Image
- Gaussian Blur
- Median Blur
- Thresholding
- Smoothing Images
- 2D Convolution(Image Filtering), Image Averaging
Module-4: Time Series Analysis
- What is a Time Series Analysis
- Date Time Index
- Time Resampling
- Time Shifting
- Rolling and Expanding
- Simple Moving Average Method
- Visualizing Time Series Data
- What is Trend?
- What is Seasonality?
- ETS Decomposition
Module-5: Artificial Neural Network
- What is a biological neuron look like
- What is a Perceptron
- Activation Function
- Threshold Function
- Hyperbolic tangent(tanh)
- Rectifier
- Sigmoid
- Multilayer Neural Network Architecture
- Cost Function of ANN
- What is Gradient Descent?
- Detail Step by Step Mathematical Derivation
- Epochs, Batch Size
- What is Stochastic Gradient Descent
- Difference between Batch, Stochastic and Mini Batch Gradient Descent
- What is Overfitting
- Dropouts
- What is vanishing Gradient Problem
Module-6: Project-1 (Fuel Price Prediction)
- Data Collection
- Data Pre Processing
- Build first Deep Learning Model using PyTorch
- Model Validation
Module-7: Convolution Neural Network
- Why Convolution
- Convolution Operation
- Padding
- Convolution Operation with Multiple Filters
- Poling Layer
- Fully Connected Layer
Module-8: Project-2(Covid X-Ray Classification)
- Data Collection
- Image Pre processing
- Data Augmentation
- Build CNN Model using Keras
- Model Validation
Module-9: RNN, LSTM
- Recurrent Neural network Overview
- RNN network Architecture
- Why LSTM?
- LSTM Architecture
Module-10: Project-3 (Forecast the Corona Cases in India using RNN and LSTM for next Quarter 2021-Q1 – Time Series)
- Data Collection
- Data Pre processing Build Model using Keras
- Model Validation
Module-11: Text Mining- Web Scraping
- Software Installation
- Introduction to Selenium
- Introduction to Beautiful soup
- Scaping data from Website-1
- Scaping data from Website-2
Module-12: Pattern Recognition - Regx
- Special Characters in Regular Expression
- Search(), find(), findall(), sub(), split()
- Meta Characters
Module-13: Data Preprocessing- NLP
- Tokenization
- Stop words
- Introduction to Spacy
- n-grams(bi grams, tri grams)
- Text data Cleaning using Spacy and NLTK
- Bag of Words
- Corpus
- What is Tf and Idf?
- Count Vectorizer
- Tf-Idf Vecorizer
Module-14: Project-4(Sentiment Analysis)
- Data Collection
- Data Pre processing
- Build Model using Keras
- Model Validation
Module-15: ApacheSpark Installation- 3.0.1
- Introduction to Big data
- What is Spark
- Spark Installation- Local mode
- Spark Installation- in Cloud (AWS)
- Integrate Jupyter Notebook with Spark
Module-16: Apache Spark Architecture
- Introduction to Spark
- Spark Advantages
- Apache Spark Architecture
- What is worker node
- What is Driver Program
- What is Cluster Manager
- Master Node
- DAG
- How Spark is Fault Tolerant
- What is a RDD
- Lazy Evaluation
- Actions
- Transformations
Module-17: Spark SQL , DataFrames
- Create DataFrame
- Register DataFrame as table
- Selecting data
- Filter Operation
- Join DataFrames
- Drop data, Drop duplicates
- groupby
- Convert Spark DataFrames to Python DataFrames
- Rename column
- Fill Missing Values
- Find Statistical Summary of any data
Module-18: Spark MLlib
- Introduction to Spark MLlib
- What is Linear Regression
- Understand Linear Regression
- Build Machine learning Regression model using Spark MLlib using PySpark