0% found this document useful (0 votes)
10 views

ML WITH PYTHON

Maxine learning with python.

Uploaded by

elishaagbi04
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views

ML WITH PYTHON

Maxine learning with python.

Uploaded by

elishaagbi04
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

Using PYTHON

With MACHINE LEARNING

FUNDAMENTAL OF STATISTICS.

Basic Terminology of Statistics

1. Variables
2. Data
3. Statistics
4. Dispersion
5. Scattering
6. Observation
7. Time Series Data
8. Population
9. Sample
10. Variation
11. Shape

 Statistics in Business world


 Population and sample
 Descriptive and Inferential Statistics
 Statistical data analysis
 Types of Variables
 Sample and Population Distributions
 Interquartile range
 Central Tendency
 Normal Distribution
 Skewness
 Correlation & Covariance
 Boxplot
 Five Number Summary
 Standard deviation
 Standard Error
 Confidence interval
 Hypothesis testing
 p-value
 Scatterplot and correlation coefficient
 Standard Error
 Scales of Measurements and Data Types
 Data Summarization
 Visual Summarization
 Numerical Summarization
 Outliers & Summary

Dhruv govil Page 1


PYTHON

Training Syllabus

Module 1- Introduction to Data Analytics

Objectives:

This module introduces you to some of the important keywords in PYTHON like Business
Intelligence, Business Analytics, Actionable Insights etc

 Discuss on Different different BUSINESS SCENERIOS .

Analytics, Data and Information. You can also learn how PYTHON can play an important role in
solving complex analytical problems.

 This module tells you what is PYTHON and how it is used by the giants like Google, Facebook,
Watspp etc.

 Also, you will learn use of ‘PYTHON’ in the industry, this module also helps you compare PYTHON
with other software

 in analytics, install PYTHON and its packages.

Topics:
Business Analytics, Data, Information
 Understanding Business Analytics and Python
 Compare Python with other software in analytics
 Install Python
 Perform basic operations in Python using command line

Module 2:
Introduction
Why do we need Python?
Program structure
Execution steps
Interactive Shell
Executable or script files
User Interface or IDE

Module 3:
Memory management and Garbage collections
Object creation and deletion
Object properties

Dhruv govil Page 2


Data Types and Operations
Numbers
Strings
List
Tuple
Dictionary
Other Core Types

Module 4:
Statements and Syntax
Assignments, Expressions and prints
If tests and Syntax Rules
While and For Loops
Iterations and Comprehensions

Module 5:
File Operations
Opening a file
Using Files
Other File tools

Module 6:
Functions
Function definition and call
Function Scope
Arguments
Function Objects
Anonymous Functions

Module 9-:
1. Python Modules for Data Science(8Hours)
● Python for Data Science :Mathematical Computing with Python (numpy)
• Numpy Introduction (ndarray)
• Numerical operations on Numpy
• Numpy Overview
• Basic operations, types of
• Accessing elements
• Shape Manipulation
• Transpose
• Slicing
• Examples
• Python for Data Science: Data Manipulation with Python(pandas)
• Understanding Series
• Understanding Data Frame
• View and Select Data

Dhruv govil Page 3


• Missing Values
• Data Operations
• Indexing, Selection and Filtering
• Dropping entries from an axis
• Concatenation
• Handling categorical Data(Get Dummies)
• Python for Data Science: Data Visualization with Python (Matplotlib, Seaborn)
• Introduction to Matpotlib
• Customization of Matplotlib
• Plotting with Pandas
• Barplots, Histograms plots, Density Plots
• Introduction to Seaborn, Style Management
• Plotting with Categorical Data
• Visualizing Linear Relationships

Module 10- Basics of Statistics & Linear & Multiple Regression


● This module touches the base of Descriptive and Inferential Statistics and Probabilities &
‘Regression Techniques’.
● Linear and logistic regression is explained from the basics with the examples and it is
implemented in R using two case studies dedicated to each type of Regression discussed.
● Assessing the Accuracy of the Coefficient Estimates.
● Assessing the Accuracy of the Model.
● Estimating the Regression Coefficients.
● Some Important Questions
● Lab: Linear Regression.
i. Libraries .
ii. Simple Linear Regression
iii. Multiple Linear Regression
iv. Interaction Terms
v. Qualitative Predictors
vi. Writing Functions

NOTE-:

● Assignments with Different Datasets.


● Business Scenerio/Group Discussion

Module11 - Classification-:
● An Overview of Classification.
● Why Not Linear Regression?
● Logistic Regression
● The Logistic Model
● Estimating the Regression Coefficients
● Making Predictions
● Logistic Regression for >2 Response Classes
● Lab: Logistic Regression.

Dhruv govil Page 4


● The Stock Market Data
● Logistic Regression

NOTE-:

● Assignments with Different Datasets.


Business Scenerio/Group Discussion.

Module-12-Machine Learning vs Statistical Modeling & Supervised vs Unsupervised Learning


● Machine Learning Languages, Types, and Examples
● Machine Learning vs Statistical Modelling
● Supervised vs Unsupervised Learning
● Supervised Learning Classification
● Unsupervised Learning

Module1 3- Supervised Learning I


● K-Nearest Neighbors
● Decision Trees
● Random Forests
● Reliability of Random Forests
● Advantages & Disadvantages of Decision Trees

Module14 - Supervised Learning II


● Regression Algorithms
● Model Evaluation
● Model Evaluation: Overfitting & Underfitting
● Understanding Different Evaluation Models

Module 15 - Unsupervised Learning


● K-Means Clustering plus Advantages & Disadvantages
● Hierarchical Clustering plus Advantages & Disadvantages
● Measuring the Distances Between Clusters - Single Linkage Clustering
● Measuring the Distances Between Clusters - Algorithms for Hierarchy Clustering
● Density-Based Clustering

Dhruv govil Page 5


Module 17- Support Vector Machine(SVM):
• Linear Classifiers
• Margin of SVM's
• SVM optimization
• SVM for Data which is not linear separable
• Learning non-linear patterns
• Kernel Trick
• SVM Parameter Tuning
• Linear SVM using Python

Module 18- Artifical Neural Network


 Perceptron
 Back propogation
 Forward propogation
 Threshold value
 Neurons

Dhruv govil Page 6

You might also like