Skip to content

bellmcp/Machine-Learning-Price-Prediction

Repository files navigation

Price Prediction — Machine Learning Project

A machine learning model to predict the selling price of goods to help an entrepreneur understand important pricing factors in the industry. Highly comprehensive analysis with all data cleaning, exploration, visualization, feature selection, model building, evaluation, and assumptions with validity steps explained in detail.


Repository Include

  • Data Cleaning Open In Colab
  • Linear Regression Open In Colab
  • Support Vector Regression (SVR) Open In Colab
  • Feedforward Neural Network Open In Colab
  • Sample Data: Raw, Cleaned & Test.

Resources

Performance & Visualization

Model Predictions vs Actual Values

Graph shows predictions miss the actual values at some places but given that we want to avoid overfitting and want our model to generalize well and perform well on unseen test data. We will have to compromise a bit (bias-variance tradeoff).

  • Linear Regression

  • Support Vector Regression (SVR)

  • Feedforward Neural Network

Mean Squared Error (MSE) & Mean Absolute Percentage Error (MAPE)

  • Linear Regression

  • Support Vector Regression (SVR)

  • Feedforward Neural Network

License

Source Code License

Licensed under The MIT License. You could use the source code for whatever you want as long as the LICENSE file or the license header in the source code still there.

Documentation License

All reading materials from this repository is licensed under CC BY 4.0. You could use this repository as your reference as long as you give the attribution.

Copyright © 2020 Wutipat Khamnuansin, All rights reserved.

About

A machine learning model to predict the selling price of goods.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published