my regression is somehow stuck in certain number between 200, and i don't know why, i am already compared using 3 regression, i have 2300 data, and i split the train data and test data to (0.8 and 0.2) and here is the result:

RMSE : 29.459753 Parameter: Result Method: PLSRegression()

RMSE : 32.055038 Parameter: Result Method: SVR(kernel='sigmoid')

RMSE : 6.838304 Parameter: Result Method: RandomForestRegressor(n_estimators=400)

testing data that expected number : 174

result :

1. 207.0 Parameter: Hasil Method: PLSRegression()

2. 208.0 Parameter: Hasil Method: SVR(kernel='sigmoid')

3. 198.0 Parameter: Hasil Method: RandomForestRegressor(n_estimators=400)

and i have the plot for this, the first pic is PLS regression, second is SVR and last one is random forest. Random forest graph looks good but when in comes to predicting the external data the output is far, and i try to feature scaling and the result is worst

More Daffa Rabbani's questions See All
Similar questions and discussions