LightGBM과 CatBoost의 상호작용 모델링 차이
Why does lightgbm not fit my toy example but catboost does? (2 order interactions) [D]
한 사용자가 LightGBM과 CatBoost를 사용하여 두 개의 설명 변수와 상호작용 변수를 포함한 회귀 모델을 실험했다. LightGBM은 설명 변수 'A'와 'B'만으로 0.5의 예측값을 도출했으나, 상호작용 변수 'AB'를 포함했을 때는 상수 0으로 예측했다. 반면 CatBoost는 'AB' 없이도 데이터를 완벽하게 맞췄다. 사용자는 LightGBM이 'AB'로 완벽한 분할을 할 수 있어야 한다고 생각했지만, 실제로는 그렇지 않았다.
LightGBM은 상호작용 변수를 포함했을 때 기대한 대로 작동하지 않아, 모델링 접근 방식에 대한 재검토가 필요함을 시사한다.
원문 출처
r/MachineLearning