Deep learning is a subset of machine learning that uses neural networks to enable computers to learn from large amounts of data. It can be used to solve problems involving data dependencies, huge data volumes, and highly accurate prediction and classification models. Deep learning has applications in computer vision, natural language processing, building chatbots, marketing, banking, and more. Common deep learning architectures include convolutional neural networks, recurrent neural networks, self-organizing maps, and autoencoders. A case study describes how a bank used deep learning to develop a predictive model to identify customers likely to close their accounts and the key factors driving this, in order to reduce business risk and retain customers.
3. Content
About Deep Learning
Challenges that can be solved using
Deep Learning
Applications
Architecture
Framework of Deep Learning
Holistic Approach To End-to-End
Solution Building
Case study
• Business Challenges
• Solution Approach and Execution
• Comparison with other Models
4. About Deep Learning
Deep Learning is a subset of Machine Learning, grown out from the field of AI
• A field that examines computer algorithms that learn and improve on their own
• Neural networks, a beautiful biologically-inspired programming paradigm which
enables a computer to learn from observational data
5. Challenges that can be solved using Deep Learning
Data dependencies
Huge Volume of data
High computational Accuracy,
More Accurate prediction and classification models
More Parameter and hyper parameter tuning
Highly integrable with 4V of big data
6. Application Area
Deep learning Support Supervised Learning &Unsupervised Learning
Computer vision, Pattern recognition, NLP
Building Business chatbot
Marketing
Retail and Sales
Banking & Finance
Insurance
Telecommunications
Operations management
7. Architecture of Deep Learning
Four fundamental network architectures
1. Convolutional neural networks
2. Recurrent neural networks
3. Self Organizing Map
4. Boltzmann Machine
5. Auto Encoder
8. Framework of Deep Learning
Processed
Data
Labeled
data
Unlabeled
data
Predicted
Item-1
Item-2
Item-3
Item-4
9. Holistic Approach To End-to-End Solution Building
Model Validation
K Fold Validation,
Accuracy Measurement,
Confusion Metrix,
Hyper Parameter tuning.
Model Design
Work frame Selection,
Algorithm Selection,
Training and Testing of Model
Data Pre Processing
Data understanding, Label/unlabeled
data, Missing/NAN values,
Descriptive/Statistical Analysis,
Business Problem
Business objective,
Pain point,
Key requirement,
Scope of work
Model deployment
Best Accurate Tuned Model
10. Case Study - Business Problem
Business Issue
• A bank was facing large number of churn
• Business risk of account closure
• A loss in revenue and ‘SoLoMo’ image
Business Requirements
• Development of Predictive analytics platform to identify and report:
o Set of customers who are prone to close the account
o Key factors which impact the decision to foreclosure of account
• Necessary actions based on analytical insights to reduce business risk
• Statistical tests to measure the effectiveness of actions and make necessary
changes if required.
11. Solution Approach & Execution
11
Validation
Data
Raw Data
Feature
Engineering
(13 feature)
Training
Data
Modeling
ANN-1
Logistic-2
SVM-3
Model
Validation
Select best
Model
Scoring of
Model
Customer
Tagging
Approach
• Integration of various datasets
• Exploration of datasets
• Treatment of missing values
• Creation of dummy variable
• Correlation between features
• Application of several predictive algorithms
• Select best algorithm based on prediction accuracy
• Tagging of customers based on predictive model based scores
13. Statistic of Data
13
0-Female
1-Male
Histogram of Age
1-Spain
2-Germany
3.france
Histogram of Geography
Histogram of Age Histogram of credit score
Histogram of Tenure
Histogram of Features