fix:memperbaiki MAPE
This commit is contained in:
parent
d736821548
commit
6408166ced
Binary file not shown.
Binary file not shown.
|
@ -5,7 +5,7 @@ from sqlalchemy.orm import Session
|
|||
from sklearn.svm import SVR
|
||||
from sklearn.preprocessing import MinMaxScaler, StandardScaler
|
||||
from sklearn.model_selection import train_test_split
|
||||
from sklearn.metrics import mean_absolute_error, mean_squared_error
|
||||
from sklearn.metrics import mean_absolute_error, mean_squared_error, mean_absolute_percentage_error
|
||||
import matplotlib.pyplot as plt
|
||||
from config.db import get_db
|
||||
from models.index import priceTomat
|
||||
|
@ -121,7 +121,7 @@ def predict_price(
|
|||
# Evaluasi Model
|
||||
mae = mean_absolute_error(y_test, y_pred)
|
||||
rmse = np.sqrt(mean_squared_error(y_test, y_pred))
|
||||
mape = np.mean(np.abs((y_test - y_pred) / y_test)) * 100
|
||||
mape = mean_absolute_percentage_error(y_test, y_pred)
|
||||
|
||||
# Kembalikan skala data
|
||||
df_prediksi = df.iloc[len(X_train):].copy()
|
||||
|
|
|
@ -78,7 +78,7 @@ const Evaluasi = ({ result }) => {
|
|||
<p>: {hyperparameters}</p>
|
||||
<p>: {result.Evaluasi_Model?.MAE}</p>
|
||||
<p>: {result.Evaluasi_Model?.RMSE}</p>
|
||||
<p>: {result.Evaluasi_Model?.MAPE.toFixed(2)}%</p>
|
||||
<p>: {(result.Evaluasi_Model?.MAPE * 100).toFixed(2)}%</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -76,7 +76,7 @@ const InputKernel = ({ setShowProses, dataHarga, result, setResult }) => {
|
|||
infoHyperparameter,
|
||||
MAE: response.data.Evaluasi_Model?.MAE.toString(),
|
||||
RMSE: response.data.Evaluasi_Model?.RMSE.toString(),
|
||||
MAPE: response.data.Evaluasi_Model?.MAPE.toFixed(2).toString()
|
||||
MAPE: (response.data.Evaluasi_Model?.MAPE * 100).toFixed(2).toString()
|
||||
};
|
||||
|
||||
try {
|
||||
|
|
Loading…
Reference in New Issue