AI

Decision Tree Regression

Mean Square Error

$$MSE = \frac{\sum_{i=1}^n{(x_i - \bar{x})^2}}{n}$$

1. Student Performance Prediction

Xy
S.No.AssessmentAssignmentProjectResult (%)
1GoodYesYes9.5
2AverageYesNo7.0
3GoodNoYes7.5
4PoorNoNo4.5
5GoodYesYes9.8
6AverageNoYes8.0
7GoodNoNo7.5
8PoorYesYes6.5
9AverageNoNo5.8
10GoodYesYes8.9
Step 1: Calculate MSEy

$$\bar{y}=7.5$$

$$MSE_y = \frac{(9.5-7.5)^2 + (7.0-7.5)^2 + (7.5-7.5)^2 +(4.5-7.5)^2 +(9.8-7.5)^2 +(8.0-7.5)^2 +(7.5-7.5)^2 +(6.5-7.5)^2 +(5.8-7.5)^2 +(8.9-7.5)^2}{10}$$

Step 2: Calculate MSE Project
0 (No) 1 (Yes)
7
4.5
7.5
5.8
9.5
7.5
9.8
8
5.5
8.9
Mean 6.2 8.2
MSE 1.345 2.0933
MSE Project $$\frac{4}{10} * 1.345 + \frac{6}{10}*2.0933=1.794$$
Step 3: Select min MSE Predict
S.No. Assessment Assignment Project Result (%)
1 Average Yes Yes ?
2 Poor No Yes ?
3 Poor Yes No ?

2. Predict Play Golf

OutlookTempHumidityWindyPlay
SunnyHotHighFalse2
SunnyHotHighTrue3
OvercastHotHighFalse9
RainyMildHighFalse7
RainyCoolNormalFalse6
RainyCoolNormalTrue1
OvercastCoolNormalTrue8
SunnyMildHighFalse4
SunnyCoolNormalFalse6
RainyMildNormalFalse8
SunnyMildNormalTrue7
OvercastMildHighTrue10
OvercastHotNormalFalse9
RainyMildHighTrue1
Predict
OutlookTempHumidityWindyPlay
SunnyCoolHighFalse?
RainyHotNormalTrue?
OvercastMildHighFalse?