Xgbregressor деген эмне?
Xgbregressor деген эмне?

Video: Xgbregressor деген эмне?

Video: Xgbregressor деген эмне?
Video: XGBoost Part 1 (of 4): Regression 2024, Май
Anonim

XGBoost бул ылдамдык жана аткаруу үчүн иштелип чыккан градиентти күчөтүлгөн чечим дарактарынын ишке ашырылышы. Эмне үчүн XGBoost сиздин машина үйрөнүү шайманыңыздан тышкары болушу керек.

Ошондой эле суроо, XGBoost эмне үчүн колдонулат?

XGBoost градиентти көтөрүүчү машиналарды масштабдалуучу жана так ишке ашыруу болуп саналат жана ал моделдин иштеши жана эсептөө ылдамдыгы үчүн курулган жана иштелип чыккандыктан, күчөтүлгөн дарак алгоритмдери үчүн эсептөө кубаттуулугунун чегин көтөрө алганын далилдеди.

Ошо сыяктуу эле, DMatrix деген эмне? DMatrix XGBoost тарабынан колдонулган ички маалымат структурасы, эстутум эффективдүүлүгү жана машыгуу ылдамдыгы үчүн оптималдаштырылган. Сиз кура аласыз DMatrix numpy.arrays Параметрлерден. маалыматтар (ос.

Ошондой эле билүү үчүн, XGBoost кантип ички иштейт?

XGBoost кантип иштейт . XGBoost градиентти күчөткөн дарактар алгоритминин популярдуу жана натыйжалуу ачык булагы болуп саналат. Градиентти жогорулатуу – бул жөнөкөй, алсызыраак моделдердин топтомунун баа берүүлөрүн бириктирүү аркылуу максаттуу өзгөрмөнү так болжолдоого аракет кылган көзөмөлдөнүүчү окутуу алгоритми.

XGBoost менен GBM ортосунда кандай айырма бар?

@jbowman туура жооп бар: XGBoost өзгөчө ишке ашыруу болуп саналат GBM . GBM алгоритм болуп саналат жана сиз ач көздүк функциянын жакындашуусу: Градиентти жогорулатуучу машинанын чоо-жайын таба аласыз. XGBoost ишке ашыруу болуп саналат GBM , конфигурациялай аласыз GBMде кандай базалык үйрөнүүчү үчүн колдонулушу керек.

Сунушталууда: