Regression Analysis with Python

(REG-PYTHON.AJ1) / ISBN : 978-1-61691-688-6
Dieser Kurs beinhaltet
Lessons
TestPrep
Lab
AI Tutor (Hinzufügen Auf)
267 Rezension
Holen Sie sich eine kostenlose Testversion

Über diesen Kurs

Erwerben Sie das Wissen, Python zum Erstellen schneller und besserer linearer Modelle zu verwenden und die resultierenden Modelle in Python bereitzustellen, mit uCertifys Kurs „Regressionsanalyse mit Python“. Der Kurs vermittelt praktische Erfahrung mit den Konzepten „Regression – das Arbeitspferd der Datenwissenschaft“, „Annäherung an einfache lineare Regression“, „Multiple Regression in Aktion“. Logistische Regression, Datenaufbereitung, Generalisierung erreichen usw.

Fähigkeiten, die Sie erwerben werden

Unterricht

10+ Unterricht | 52+ Übungen | 60+ Tests | 38+ Karteikarten | 38+ Glossar der Begriffe

Testvorbereitung

35+ Fragen vor der Beurteilung | 35+ Fragen nach der Bewertung |

1

Preface

  • What this course covers
  • What you need for this course
  • Who this course is for
  • Conventions
2

Regression – The Workhorse of Data Science

  • Regression analysis and data science
  • Python for data science
  • Python packages and functions for linear models
  • Summary
3

Approaching Simple Linear Regression

  • Defining a regression problem
  • Starting from the basics
  • Extending to linear regression
  • Minimizing the cost function
  • Summary
4

Multiple Regression in Action

  • Using multiple features
  • Revisiting gradient descent
  • Estimating feature importance
  • Interaction models
  • Polynomial regression
  • Summary
5

Logistic Regression

  • Defining a classification problem
  • Defining a probability-based approach
  • Revisiting gradient descent
  • Multiclass Logistic Regression
  • An example
  • Summary
6

Data Preparation

  • Numeric feature scaling
  • Qualitative feature encoding
  • Numeric feature transformation
  • Missing data
  • Outliers
  • Summary
7

Achieving Generalization

  • Checking on out-of-sample data
  • Greedy selection of features
  • Regularization optimized by grid-search
  • Stability selection
  • Summary
8

Online and Batch Learning

  • Batch learning
  • Online mini-batch learning
  • Summary
9

Advanced Regression Methods

  • Least Angle Regression
  • Bayesian regression
  • SGD classification with hinge loss
  • Regression trees (CART)
  • Bagging and boosting
  • Gradient Boosting Regressor with LAD
  • Summary
10

Real-world Applications for Regression Models

  • Downloading the datasets
  • A regression problem
  • An imbalanced and multiclass classification problem
  • A ranking problem
  • A time series problem
  • Summary

Approaching Simple Linear Regression

  • Creating a One-Column Matrix Structure
  • Visualizing the Distribution of Errors
  • Zeichnen eines Normalverteilungsdiagramms
  • Erstellen eines Streudiagramms
  • Standardizing a Variable
  • Showing Regression Analysis Parameters
  • Showing the Summary of Regression Analysis
  • Printing the Residual Sum of Squared Errors
  • Plotting Standardized Residuals
  • Predicting with a Regression Model
  • Regressing with Scikit-learn
  • Using the fmin Minimization Procedure
  • Finding Mean and Median
  • Obtaining the Inverse of a Matrix

Multiple Regression in Action

  • Printing Eigenvalues
  • Visualizing the Correlation Matrix
  • Obtaining the Correlation Matrix
  • Standardizing Using the Scikit-learn Preprocessing Module
  • Printing Standardized Coefficients
  • Obtaining the R-squared Baseline
  • Recording Coefficient of Determination Using R-squared
  • Reporting All R-squared Increment Above 0.03
  • Representing LSTAT Using the Scatterplot
  • Testing Degree of a Polynomial

Logistic Regression

  • Creating a Dummy Dataset
  • Obtaining a Classification Report
  • Representing a Confusion Matrix Using Heatmap
  • Creating a Confusion Matrix
  • Plotting the sigmoid Function
  • Fitting a Multiple Linear Regressor
  • Creating and Fitting a Logistic Regressor Classifier
  • Obtaining the Feature Vector and its Original and Predicted Labels
  • Visualizing Multiclass Logistic Regressor
  • Creating a Dummy Four-Class Dataset

Data Preparation

  • Centering the Variables
  • Demonstrating the Logistic Regression
  • Analyzing Qualitative Data Using Logit
  • Transforming Qualitative Data
  • Using LabelBinarizer
  • Using the Hashing Trick
  • Obtaining Residuals
  • Replacing Missing Values With the Mean Value
  • Representing Outliers Among Predictors
  • Showing Outliers

Achieving Generalization

  • Splitting a Dataset
  • Bootstrapping a Dataset
  • Applying Third-Degree Polynomial Expansion
  • Plotting the Distribution of Scores
  • Demonstrating Working of Recursive Elimination
  • Implementing L2 Regularization
  • Performing Random Grid Search

Online and Batch Learning

  • Demonstrating Mini-Batch Learning

Advanced Regression Methods

  • Obtaining LARS Coefficients
  • Using Bayesian Regression
  • Using the SGDClassifier Class With the hinge Loss
  • Implementing SVR
  • Implementing CART
  • Implementing Random Forest Regressor
  • Implementing Bagging
  • Implementing Boosting
  • Implementing Gradient Boosting Regressor with LAD

Regression Analysis with Python

$ 279.99

Kaufe jetzt
Scrolle nach oben