Existe uma maneira de adicionar mais importância aos pontos mais recentes ao analisar dados com o xgboost?
xgboost
weighted-data
quilojoules
fonte
fonte
Basta adicionar pesos com base nos rótulos de tempo ao seu xgb.DMatrix. O exemplo a seguir está escrito em R, mas o mesmo princípio se aplica ao xgboost no Python ou Julia.
fonte
setinfo()
, embora a sua não muito descritivoNo Python, você tem um bom wrapper scikit-learn, para escrever assim:
Você pode obter mais informações com isso: http://xgboost.readthedocs.io/en/latest/python/python_api.html#xgboost.XGBClassifier.fit
fonte
xgb.XGBClassifier()
na segunda linha de código, mas Stackexchange não permite edições de menos de seis caracteres ...