CV score using LGBMRegressor and Catboost Regressor gives 3.67 and 3.62 respectively, but after stacking and ensembling score LB score is 4.18... how were you able to get 3.0 on the LB? what was your CV score?
I think the difference is on your features engineering. Algorithms doesn't matter than much, so you need to create new features that can give more signals to your model. Think of combining certain features and see if that can increase the score.
After doing that you can also do hyperparameter turning to get the best possible parameters of your model you can use Optuna which is great. I hope this can be useful for you.
What was your approach to feature engineering? I did feature engineering which improved my CV score on train test split from 3.28 to 2.85 on LGBMREGRESSOR and 2.79 on CatBoostRegressor... What was your CV score?
I think the difference is on your features engineering. Algorithms doesn't matter than much, so you need to create new features that can give more signals to your model. Think of combining certain features and see if that can increase the score.
After doing that you can also do hyperparameter turning to get the best possible parameters of your model you can use Optuna which is great. I hope this can be useful for you.
What was your approach to feature engineering? I did feature engineering which improved my CV score on train test split from 3.28 to 2.85 on LGBMREGRESSOR and 2.79 on CatBoostRegressor... What was your CV score?