Xgbregressor гэж юу вэ?
Xgbregressor гэж юу вэ?

Видео: Xgbregressor гэж юу вэ?

Видео: Xgbregressor гэж юу вэ?
Видео: XGBoost Regressor | Regression | Python 2024, May
Anonim

XGBoost бол хурд, гүйцэтгэлд зориулагдсан градиентаар нэмэгдүүлсэн шийдвэрийн модны хэрэгжилт юм. Яагаад XGBoost таны машин сургалтын хэрэглүүрээс тусдаа байх ёстой гэж?

Мөн асуулт бол XGBoost-ийг юунд ашигладаг вэ?

XGBoost Энэ нь градиентийг нэмэгдүүлэх машинуудын өргөтгөх боломжтой бөгөөд үнэн зөв хэрэгжүүлэлт бөгөөд зөвхөн загвар гүйцэтгэл, тооцооллын хурдыг нэмэгдүүлэх зорилгоор бүтээгдсэн бөгөөд сайжруулсан модны алгоритмуудын тооцоолох хүчин чадлын хязгаарыг давж чадсан нь батлагдсан.

Үүнтэй адилаар DMatrix гэж юу вэ? DMatrix нь XGBoost-ийн ашигладаг дотоод өгөгдлийн бүтэц бөгөөд санах ойн үр ашиг, сургалтын хурдыг хоёуланг нь оновчтой болгодог. Та барьж болно DMatrix numpy.arrays-аас Параметрүүд. өгөгдөл (OS.

XGBoost дотооддоо хэрхэн ажилладаг вэ?

XGBoost хэрхэн ажилладаг вэ . XGBoost нь градиентээр нэмэгдүүлсэн модны алгоритмын түгээмэл бөгөөд үр дүнтэй нээлттэй эхийн хэрэгжилт юм. Gradient boosting нь хяналттай сургалтын алгоритм бөгөөд илүү энгийн, сул загваруудын багцын тооцоог нэгтгэн зорилтот хувьсагчийг үнэн зөв таамаглахыг оролддог.

XGBoost болон GBM хоёрын ялгаа нь юу вэ?

@jbowman зөв хариулт байна: XGBoost -ийн тодорхой хэрэгжилт юм GBM . GBM Энэ нь алгоритм бөгөөд та Шунахай функцийн ойролцоолсон: Gradient Boosting Machine хэсгээс дэлгэрэнгүй мэдээлэл авах боломжтой. XGBoost -ийн хэрэгжилт юм GBM , та тохируулж болно GBM-д ямар үндсэн суралцагчийг ашиглах.

Зөвлөмж болгож буй: