擅长:python、mysql、java
<p>missing value参数与您为“missing”参数提供的任何值一样工作,它将其视为缺少值。例如,如果您提供0.5作为缺失值,则无论它在数据中找到0.5,它都会将其视为缺失值。默认值为NaN。所以XGBoost所做的是基于它将其中一条路径定义为默认路径的数据。例如,基于一个参数,它可以在两个方向向左或向右移动,因此其中一个将根据数据设置为默认值。因此,每当一个缺少的值作为参数的输入,假设您将0.5定义为missing,那么每当0.5传入数据时,它就采用默认路径。一开始我以为它会对缺失的值进行插补,但事实并非如此。它只是将其中一个路径定义为默认路径,每当任何缺失的值出现时,它就采用默认路径。这在论文<a href="https://arxiv.org/abs/1603.02754" rel="nofollow noreferrer">XGBoost: A Scalable Tree Boosting System</a>中定义</p>