Here is the famous paper for
CatBoost: unbiased boosting with categorical features
Leave-one-out TS as a example,
it seems that the same category in different samples has different numeric value. Does it make sense? e.g. $x^2_4 = "cat"$ with value 2.5; and $x^2_6 = "cat"$ with value 5;
Why not simply let training examples and testing examples both $D_k = D?$ Then there is no
Another question has been asked in
I understand that all the tree models (including GBDT) can directly deal with the categorical features. And the motivation of numeric is that the categories of feature may not be comparable and we need to give them a numeric value to make them ordered to process the optimal splitting (like LightGBM). Is it right?