- Experience with Python programming
- Basic familiarity with statistics and mathematical concepts
Audience
- Developers
- Data scientists
Machine learning is a branch of Artificial Intelligence wherein computers have the ability to learn without being explicitly programmed.
Deep learning is a subfield of machine learning which uses methods based on learning data representations and structures such as neural networks.
Python is a high-level programming language famous for its clear syntax and code readability.
In this instructor-led, live training, participants will learn how to implement deep learning models for telecom using Python as they step through the creation of a deep learning credit risk model.
By the end of this training, participants will be able to:
- Understand the fundamental concepts of deep learning.
- Learn the applications and uses of deep learning in telecom.
- Use Python, Keras, and TensorFlow to create deep learning models for telecom.
- Build their own deep learning customer churn prediction model using Python.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Introduction to Applied Machine Learning
- Statistical learning vs. Machine learning
- Iteration and evaluation
- Bias-Variance trade-off
- Supervised vs Unsupervised Learning
- Problems solved with Machine Learning
- Train Validation Test – ML workflow to avoid overfitting
- Workflow of Machine Learning
- Machine learning algorithms
- Choosing appropriate algorithm to the problem
Algorithm Evaluation
- Evaluating numerical predictions
- Measures of accuracy: ME, MSE, RMSE, MAPE
- Parameter and prediction stability
- Evaluating classification algorithms
- Accuracy and its problems
- The confusion matrix
- Unbalanced classes problem
- Visualizing model performance
- Profit curve
- ROC curve
- Lift curve
- Model selection
- Model tuning – grid search strategies
Data preparation for Modelling
- Data import and storage
- Understand the data – basic explorations
- Data manipulations with pandas library
- Data transformations – Data wrangling
- Exploratory analysis
- Missing observations – detection and solutions
- Outliers – detection and strategies
- Standarization, normalization, binarization
- Qualitative data recoding
Machine learning algorithms for Outlier detection
- Supervised algorithms
- KNN
- Ensemble Gradient Boosting
- SVM
- Unsupervised algorithms
- Distance-based
- Density based methods
- Probabilistic methods
- Model based methods
Understanding Deep Learning
- Overview of the Basic Concepts of Deep Learning
- Differentiating Between Machine Learning and Deep Learning
- Overview of Applications for Deep Learning
Overview of Neural Networks
- What are Neural Networks
- Neural Networks vs Regression Models
- Understanding Mathematical Foundations and Learning Mechanisms
- Constructing an Artificial Neural Network
- Understanding Neural Nodes and Connections
- Working with Neurons, Layers, and Input and Output Data
- Understanding Single Layer Perceptrons
- Differences Between Supervised and Unsupervised Learning
- Learning Feedforward and Feedback Neural Networks
- Understanding Forward Propagation and Back Propagation
Building Simple Deep Learning Models with Keras
- Creating a Keras Model
- Understanding Your Data
- Specifying Your Deep Learning Model
- Compiling Your Model
- Fitting Your Model
- Working with Your Classification Data
- Working with Classification Models
- Using Your Models
Working with TensorFlow for Deep Learning
- Preparing the Data
- Downloading the Data
- Preparing Training Data
- Preparing Test Data
- Scaling Inputs
- Using Placeholders and Variables
- Specifying the Network Architecture
- Using the Cost Function
- Using the Optimizer
- Using Initializers
- Fitting the Neural Network
- Building the Graph
- Inference
- Loss
- Training
- Training the Model
- The Graph
- The Session
- Train Loop
- Evaluating the Model
- Building the Eval Graph
- Evaluating with Eval Output
- Training Models at Scale
- Visualizing and Evaluating Models with TensorBoard
Application of Deep Learning in Anomaly Detection
- Autoencoder
- Encoder - Decoder Architecture
- Reconstruction loss
- Variational Autencoder
- Variational inference
- Generative Adversarial Network
- Generator – Discriminator architecture
- Approaches to AN using GAN
Ensemble Frameworks
- Combining results from different methods
- Bootstrap Aggregating
- Averaging outlier score
United Arab Emirates - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Qatar - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Egypt - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Saudi Arabia - Fundamentals of Artificial Intelligence (AI) and Machine Learning
South Africa - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Brasil - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Canada - Fundamentals of Artificial Intelligence (AI) and Machine Learning
中国 - Fundamentals of Artificial Intelligence (AI) and Machine Learning
香港 - Fundamentals of Artificial Intelligence (AI) and Machine Learning
澳門 - Fundamentals of Artificial Intelligence (AI) and Machine Learning
台灣 - Fundamentals of Artificial Intelligence (AI) and Machine Learning
USA - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Österreich - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Schweiz - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Deutschland - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Czech Republic - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Denmark - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Estonia - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Finland - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Greece - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Magyarország - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Ireland - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Luxembourg - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Latvia - Fundamentals of Artificial Intelligence (AI) and Machine Learning
España - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Italia - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Lithuania - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Nederland - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Norway - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Portugal - Fundamentals of Artificial Intelligence (AI) and Machine Learning
România - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Sverige - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Türkiye - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Malta - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Belgique - Fundamentals of Artificial Intelligence (AI) and Machine Learning
France - Fundamentals of Artificial Intelligence (AI) and Machine Learning
日本 - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Australia - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Malaysia - Fundamentals of Artificial Intelligence (AI) and Machine Learning
New Zealand - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Philippines - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Singapore - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Thailand - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Vietnam - Fundamentals of Artificial Intelligence (AI) and Machine Learning
India - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Argentina - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Chile - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Costa Rica - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Ecuador - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Guatemala - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Colombia - Fundamentals of Artificial Intelligence (AI) and Machine Learning
México - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Panama - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Peru - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Uruguay - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Venezuela - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Polska - Fundamentals of Artificial Intelligence (AI) and Machine Learning
United Kingdom - Fundamentals of Artificial Intelligence (AI) and Machine Learning
South Korea - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Pakistan - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Sri Lanka - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Bulgaria - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Bolivia - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Indonesia - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Kazakhstan - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Moldova - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Morocco - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Tunisia - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Kuwait - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Oman - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Slovakia - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Kenya - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Nigeria - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Botswana - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Slovenia - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Croatia - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Serbia - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Bhutan - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Nepal - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Uzbekistan - Fundamentals of Artificial Intelligence (AI) and Machine Learning