Applied Machine Learning: Value Estimation

Applied Machine Learning: Value Estimation

1h 52mIntermediate2025-07-25

Authors

Matt Harrison

Matt Harrison

Python and Data Science Corporate Trainer, Author, Speaker, Consultant

Course details

In this course, Matt Harrison—a Python and data science corporate trainer, author, speaker, consultant, and advisor—focuses on building and deploying value estimation models using Python and machine learning. Learn how to use Linear Regression and XGBoost to predict the value of homes based on their characteristics and location. Explore data exploration, preprocessing, and evaluation techniques. Plus, dive into machine learning by training both simple and advanced models.

Learning objectives
Build a value estimation model using both Linear Regression and XGBoost.
Evaluate and improve a value estimation model using evaluation metrics like MAE and R².
Scale and deploy a trained machine learning model for real-time predictions.

Skills covered

Model Training and EvaluationMachine Learning FundamentalsTraditional AI and Machine LearningArtificial Intelligence (AI)One-Off

Concepts

Introduction

  • Worth a look - The power of value estimation
  • What you should know
  • How to use Codespaces

Introducing Value Estimation with Machine Learning (ML)

  • Overview of value estimation
  • Data exploration and cleaning
  • Challenge - Load, explore, and clean data
  • Solution - Load, explore, and clean data

Building a Linear Regression Model

  • Overview of linear regression models
  • Train model - Linear regression
  • Evaluate model - Linear regression
  • Make predictions - Linear regression
  • Challenge - Implement a linear regression model
  • Solution - Implement a linear regression model

Building an XGBoost Model

  • Overview of XGBoost models
  • Train a model - XGBoost
  • Evaluate a model - XGBoost
  • Make predictions - XGBoost
  • Challenge - Implement an XGBoost model
  • Solution - Implement an XGBoost model

Deployment

  • MLflow overview
  • Serving the model
  • Challenge - Deploy the XGBoost model
  • Solution - Deploy the XGBoost model

Conclusion

  • Next steps in your machine learning value estimation journey
40,000 Toman