Я моделировал раствор с температурой и примесью, но LGBMRegressor и XGBoost дают одинаковые прогнозы для каждого набора данных. я уже использовал другие методы ML, такие как RandomForestRegressor, MLPRegressor, CatBoostRegressor, регрессия гребня, но только MLPRegressor и гребень дают ощутимые результаты. Кроме того, LightGBM и XGBoost имеют наименьшее среднеквадратичное значение для моих данных. как я могу решить эту проблему?
# LightGBM Regression
lgbm=LGBMRegressor()
# Fitting models on Training data
lgbm_model=lgbm.fit(X_train, y_train)
# Making predictions on new data
lgbm_y_pred = lgbm_model.predict(X_New)
# XGBoost Regression
xgb=XGBRegressor()
# Fitting models on Training data
xgb_model=xgb.fit(X_train, y_train)
# Making predictions on new data
xgb_y_pred = xgb_model.predict(X_New)