Direkt zum Inhalt
StartseiteR

Supervised Learning in R: Regression

In this course you will learn how to predict future events using linear regression, generalized additive models, random forests, and xgboost.

Kurs Kostenlos Starten
4 Stunden19 Videos65 Übungen41.807 LernendeTrophyLeistungsnachweis

Kostenloses Konto erstellen

GoogleLinkedInFacebook

oder

Durch Klick auf die Schaltfläche akzeptierst du unsere Nutzungsbedingungen, unsere Datenschutzrichtlinie und die Speicherung deiner Daten in den USA.
Group

Trainierst du 2 oder mehr?

Versuchen DataCamp for Business

Beliebt bei Lernenden in Tausenden Unternehmen


Kursbeschreibung

From a machine learning perspective, regression is the task of predicting numerical outcomes from various inputs. In this course, you'll learn about different regression models, how to train these models in R, how to evaluate the models you train and use them to make predictions.
Für Unternehmen

Trainierst du 2 oder mehr?

Verschaffen Sie Ihrem Team Zugriff auf die vollständige DataCamp-Plattform, einschließlich aller Funktionen.
DataCamp Für UnternehmenFür eine maßgeschneiderte Lösung buchen Sie eine Demo.

In den folgenden Tracks

Zertifizierung verfügbar

Associate Data Scientist in R

Gehe zu Track

Grundlagen des Machine Learning in R

Gehe zu Track

Machine Learning Scientist mit R

Gehe zu Track
  1. 1

    What is Regression?

    Kostenlos

    In this chapter we introduce the concept of regression from a machine learning point of view. We will present the fundamental regression method: linear regression. We will show how to fit a linear regression model and to make predictions from the model.

    Kapitel Jetzt Abspielen
    Welcome and Introduction
    50 xp
    Identify the regression tasks
    50 xp
    Linear regression - the fundamental method
    50 xp
    Code a simple one-variable regression
    100 xp
    Examining a model
    100 xp
    Predicting once you fit a model
    50 xp
    Predicting from the unemployment model
    100 xp
    Multivariate linear regression (Part 1)
    100 xp
    Multivariate linear regression (Part 2)
    100 xp
    Wrapping up linear regression
    50 xp
  2. 2

    Training and Evaluating Regression Models

    Now that we have learned how to fit basic linear regression models, we will learn how to evaluate how well our models perform. We will review evaluating a model graphically, and look at two basic metrics for regression models. We will also learn how to train a model that will perform well in the wild, not just on training data. Although we will demonstrate these techniques using linear regression, all these concepts apply to models fit with any regression algorithm.

    Kapitel Jetzt Abspielen
  3. 3

    Issues to Consider

    Before moving on to more sophisticated regression techniques, we will look at some other modeling issues: modeling with categorical inputs, interactions between variables, and when you might consider transforming inputs and outputs before modeling. While more sophisticated regression techniques manage some of these issues automatically, it's important to be aware of them, in order to understand which methods best handle various issues -- and which issues you must still manage yourself.

    Kapitel Jetzt Abspielen
  4. 4

    Dealing with Non-Linear Responses

    Now that we have mastered linear models, we will begin to look at techniques for modeling situations that don't meet the assumptions of linearity. This includes predicting probabilities and frequencies (values bounded between 0 and 1); predicting counts (nonnegative integer values, and associated rates); and responses that have a non-linear but additive relationship to the inputs. These algorithms are variations on the standard linear model.

    Kapitel Jetzt Abspielen
Für Unternehmen

Trainierst du 2 oder mehr?

Verschaffen Sie Ihrem Team Zugriff auf die vollständige DataCamp-Plattform, einschließlich aller Funktionen.

In den folgenden Tracks

Zertifizierung verfügbar

Associate Data Scientist in R

Gehe zu Track

Grundlagen des Machine Learning in R

Gehe zu Track

Machine Learning Scientist mit R

Gehe zu Track

Datensätze

BikesBlood PressureCricketHouse PricesIncomeMpgSoybeanUnemploymentSparrow

Mitwirkende

Collaborator's avatar
Sumedh Panchadhar
Collaborator's avatar
Richie Cotton
Nina Zumel HeadshotNina Zumel

Co-founder, Principal Consultant at Win-Vector, LLC

Mehr Anzeigen

Was sagen andere Lernende?

Melden Sie sich an 15 Millionen Lernende und starten Sie Supervised Learning in R: Regression Heute!

Kostenloses Konto erstellen

GoogleLinkedInFacebook

oder

Durch Klick auf die Schaltfläche akzeptierst du unsere Nutzungsbedingungen, unsere Datenschutzrichtlinie und die Speicherung deiner Daten in den USA.