Regression AnalysisIntroductionRegression and Classification ProblemsData, Models, Training, and EvaluationLinear RegressionExercise 28: Plotting Data with a Moving AverageActivity 5: Plotting Data with a Moving AverageLeast Squares MethodThe scikit-learn Model APIExercise 29: Fitting a Linear Model Using the Least Squares MethodActivity 6: Linear Regression Using the Least Squares MethodLinear Regression with Dummy VariablesExercise 30: Introducing Dummy VariablesActivity 7: Dummy VariablesParabolic Model with Linear RegressionExercise 31: Parabolic Models with Linear RegressionActivity 8: Other Model Types with Linear RegressionGeneric Model TrainingGradient DescentExercise 32: Linear Regression with Gradient DescentExercise 33: Optimizing Gradient DescentActivity 9: Gradient DescentMultiple Linear RegressionExercise 34: Multiple Linear RegressionAutoregression ModelsExercise 35: Creating an Autoregression ModelActivity 10: AutoregressorsSummary