Czy istnieje sposób na nadanie większego znaczenia punktom, które są nowsze podczas analizy danych za pomocą xgboost?
xgboost
weighted-data
kilodżule
źródło
źródło
Po prostu dodaj wagi na podstawie etykiet czasu do xgb.DMatrix. Poniższy przykład jest napisany w R, ale ta sama zasada dotyczy xgboost w Pythonie lub Julii.
źródło
setinfo()
, choć nie jest on zbyt opisowyW Pythonie masz fajne opakowanie do nauki scikit, dzięki czemu możesz pisać tak:
Więcej informacji można uzyskać z tego: http://xgboost.readthedocs.io/en/latest/python/python_api.html#xgboost.XGBClassifier.fit
źródło
xgb.XGBClassifier()
w drugim wierszu kodu, ale stackexchange nie pozwala na edycję mniej niż sześciu znaków ...