Presentation is loading. Please wait.

Presentation is loading. Please wait.

Predict House Sales Price

Similar presentations


Presentation on theme: "Predict House Sales Price"— Presentation transcript:

1 Predict House Sales Price
Prof: Meiliu Lu Team: Sindhura Kilaru Mrunal Makwana

2 Problem Buying a house for each buyer is unprecedented and unparalleled. The main objective is to find the best price your client can sell their house at.

3 Dataset For Instance, there are 79 different clients needs. Such as, lot area, pool area, utilities and neighborhood. Satisfying all those needs and giving them their choice is tedious.

4 Data Preprocessing Since, dataset has more number of parameters and there are many irrelevant (null) values. Fetching Only numeric values. 10 Cross Validation. Normalized using, maximum, minimum and scale. Still, finding the best ones from these is a challenge.

5 Feature Selection The process of selecting a subset of relevant features (variables, predictors) for use in model construction. Boruta package from R It finds relevant features by comparing original attributes importance with importance achievable at random, estimated using their permuted copies.

6 Feature Selection

7 Machine Learning Techniques
To Find the best results we prefered to implement following techniques. Neural Network Decision Tree Multi Linear regression

8 Multi linear Regression
Multiple linear regression attempts to model the relationship between two or more explanatory variables and a response variable by fitting a linear equation to observed data. A linear relationship is assumed between the dependent variable and the independent variables.

9

10 Decision Tree Decision Tree for the relevant values
A decision tree depicts rules for dividing data into groups. The first rule splits the entire data set into some number of pieces, and then another rule may be applied to a piece, different rules to different pieces, forming a second generation of pieces.

11 Continue..

12 Neural Network Results with neural networks depends on the number of chosen hidden layers. Since inputs are huge in number, feeding them in NN with only relevant values, and numerical values were the best options. Neural Network with 15 hidden layers and 40 inputs took 2-3 minutes in our experiment.

13 Neural Network With only relevant values for train and test data.
For Train: steps:74 error: time: 0.21 secs

14 Continue With only relevant values for train and test data.
For Train: steps:74 error: time: 0.21 secs

15 Continue. For Test: steps: 21 error: time: 0.01 secs

16 Continue. steps: 253 error: time: 2.91 secs

17 Continue. steps: 253 error: time: 2.91 secs

18 Reference Dataset: Boruta Package: selection-All-relevant-selection-with-the-Boruta-package/ Neural Network: neuralnet-package/ Multiple linear Regression: Professor’s sample code Decision Tree:


Download ppt "Predict House Sales Price"

Similar presentations


Ads by Google