Machine Learning With Python
Machine Learning With Python
Since 2014, we have trained and up-skilled over 100,000 people across 37
countries. With 1300+ experienced trainers, 250+ courses, state-of-the-art
infrastructure, we bring you the best learning
experience.
www.cognixia.com
OUR AWARDS & AFFILIATIONS
www.cognixia.com
SOME FORMIDABLE NAMES AS
OUR TRAINING PARTNERS
www.cognixia.com
WHAT IS MLAI WITH PYTHON ?
Python is one of the most popular dynamic programming languages being used today. Developed by the Dutchman – Guido van Possum in the 80s, Python
is an open-source and object-oriented programming language.
Cognixia’s Machine Learning and Artificial Intelligence with Python helps you excel in Python programming concepts such as data and file operations,
object-oriented concepts and various Python libraries such as Pandas, Numpy, Matplotlib, etc. besides also discussing machine learning and artificial intelli-
gence concepts.
The course helps you build expertise in various EDA and Machine Learning algorithms such as regression, clustering, decision trees, Random Forest, Naïve
Bayes and Q-Learning and also in various artificial intelligence algorithms such as neural networks, Deep learning, LSTM, RNN etc. This training helps learners
understand the basic concepts of statistics and time series data. It covers all types of Machine Learning Algorithms - supervised, unsupervised and reinforce-
ment learning algorithms. The course also discusses a lot of important use cases and real-life case studies.
www.cognixia.com
WHO IS THE COURSE FOR?
• Programmers, Developers, Architects, Technical Leads
• Developers aspiring for a career in machine learning
• Analytics managers
• Business Analysts with a keen interest in machine learning
and artificial intelligence
• Information Architects desiring expertise in Predictive Analytics
• Python professionals keen to design automatic predictive models
ELIGIBILITY/ PRE-REQUISITES
• Basic understanding of Computer Programming
Languages
• Fundamentals of Data Analysis will be beneficial
www.cognixia.com
PROGRAM STRUCTURE AND PLATFORMS
www.cognixia.com
DETAILED CURRICULUM : MODULES
Introduction to Python Programming Data Wrangling using Python
• Overview of Python • NumPy – Arrays
• History of Python • Data Operations (Selection , Append , Concat ,
• Python Basics – variables, identifiers, indentation Joins)
• Univariate Analysis
• Data Structures in Python (list, string, sets, tuples,
• Multivariate Analysis
dictionary)
• Handling Missing Values
• Statements in Python (conditional, iterative, jump) • Handling Outliers
• OOPS concepts
• Exception Handling Introduction to Machine Learning with Python
• Regular Expression • What is Machine Learning?
• Introduction to Machine Learning
Introduction to various packages and related • Types of Machine Learning
functions • Basic Probability required for Machine Learning
• Numpy, Pandas and Matplotlib • Linear Algebra required for Machine Learning
• Pandas Module
Supervised Learning - Regression
• Series • Simple Linear Regression
• Data Frames • Multiple Linear Regression
• Numpy Module • Assumptions of Linear Regression
• Numpy arrays • Polynomial Regression
• Numpy operations • R2 and RMSE
• Matplotlib module
• Plotting information Supervised Learning – Classification
• Bar Charts and Histogram • Logistic Regression
• Decision Trees
• Box and Whisker Plots
• Random Forests
• Heatmap • SVM
• Scatter Plots • Naïve Bayes
• Confusion Matrix
www.cognixia.com
DETAILED CURRICULUM : MODULES
Dimensionality Reduction Association Rules Mining
• PCA • What are Association Rules?
• Factor Analysis • Association Rule Parameters
• LDA • Apriori Algorithm
• Market Basket Analysis
Unsupervised Learning - Clustering
Time Series Analysis
• Types of Clustering • What is Time Series Analysis?
• K-means Clustering • Importance of TSA
• Agglomerative Clustering • Understanding Time Series Data
• ARIMA analysis
Additional Performance Evaluation and Model
Selection Reinforcement Learning
• AUC / ROC • Understanding Reinforcement Learning
• Algorithms associated with RL
• Silhouette coefficient
• Q-Learning Model
• Cross Validation
• Introduction to Artificial Intelligence
• Bagging
• Boosting Artificial Neural Networks and Introduction to
• Bias v/s Variance Deep Learning
• History of Neural Network
Recommendation Engines • Perceptron
• Need of recommendation engines • Forward Propagation
• Types of Recommendation Engines • Introduction to Deep Learning
• Content Based
Deep insights into Deep Learning
• Collaborative Filtering
• Multi-layer Perceptron
• Backward Propagation
• Hyper parameters v/s Parameters
• Activation Functions
www.cognixia.com
DETAILED CURRICULUM : MODULES
Programming with Tensor flow
• Introduction to Tensorflow
• Programming Structures in Tensorflow
• Classification and Regression in Tensorflow
• Deep Learning model using Tensorflow
www.cognixia.com
COGNIXIA USPs
24 x 7 SUPPORT
www.cognixia.com
POTENTIAL CAREER OPTIONS
MACHINE LEARNING ALGORITHM ARCHITECT
www.cognixia.com
TESTIMONIALS
“
RECHELE ACHINAPURA, CANADA
With this course, Cognixia delivers an excellent training – highly engaging and super informative. I thoroughly enjoyed my learning
experience with Cognixia.
“
understand to be a successful professional in the field.
www.cognixia.com
Machine Learning
with Python Training