Terminų žodynas

XGBoost

Kas yra XGBoost?

XGBoost (Extreme Gradient Boosting) – atvirojo kodo biblioteka, ypač efektyviai įgyvendinanti gradientinį stiprinimą su sprendimų medžiais. Daug mažų medžių mokoma vienas po kito, kiekvienas taiso ankstesnių klaidas, o reguliarizavimas padeda išvengti persimokymo. XGBoost laikomas patikrintu pasirinkimu lentelių duomenims, pavyzdžiui, kredito rizikos vertinimui, klientų praradimo prognozavimui ar pardavimų prognozavimui.

Temos

  • Mašininis mokymasis
  • Boosting
  • Atvirasis kodas

Išbandykite KI.ordo

Agentai, srautai ir šablonai vienoje darbo srityje – nemokama 24 valandų demonstracinė versija.

Pradėti demonstraciją
← Visi terminai

Susiję terminai

gradientinis stiprinimas

Gradientinis stiprinimas yra mašininio mokymosi technika, kuri iš eilės sujungia daug paprastų modelių – dažniausiai mažų sprendimų medžių. Kiekvienas naujas medis mokomas specialiai sumažinti likusias ankstesnių klaidas. Rezultatas – labai tikslūs modeliai lentelių duomenims, pavyzdžiui, kredito rizikai, pardavimų prognozėms ar klientų nutekėjimo tikimybei. Gerai žinomos realizacijos yra XGBoost, LightGBM ir CatBoost; norint išvengti persimokymo, reikia kruopštaus derinimo.

  • Mašininis mokymasis
  • ansamblio metodas
  • +1

LightGBM

LightGBM yra atvirojo kodo gradientinio stiprinimo su sprendimų medžiais biblioteka, iš pradžių sukurta „Microsoft“. Ji sukurta greičiui ir mažam atminties naudojimui, be kita ko, naudojant histogramomis grįstą mokymą ir medžius, augančius lapas po lapo perspektyviausiame lape. LightGBM ypač tinka dideliems lentelių duomenų rinkiniams, pavyzdžiui, pardavimų prognozėms, klientų nutekėjimo prognozavimui ar sukčiavimo aptikimui, ir dažnai lyginama su XGBoost.

  • gradientinis stiprinimas
  • Lenteliniai duomenys
  • +1

Boosting

Boosting – mašininio mokymosi ansamblio metodas, kai daug paprastų modelių mokoma vienas po kito, o kiekvienas naujas modelis sutelkia dėmesį į atvejus, kuriuose suklydo ankstesni. Kartu jie sudaro daug tikslesnį bendrą modelį. Žinomi variantai – AdaBoost ir gradientinis boosting, su bibliotekomis, pavyzdžiui, XGBoost ar LightGBM. Boosting ypač stiprus dirbant su lenteliniais duomenimis, pavyzdžiui, kredito rizikos, pardavimų ar klientų nutekėjimo prognozėse.

  • Ansamblio metodai
  • Mašininis mokymasis
  • +1

Atsitiktinio miško regresija

Atsitiktinio miško regresija prognozuoja skaitines reikšmes sujungdama daugybę sprendimų medžių. Kiekvienas medis mokomas pagal atsitiktinę duomenų imtį ir atsitiktinai parinktus požymius; rezultatas yra visų medžių prognozių vidurkis. Dėl to metodas atsparesnis ir mažiau linkęs į persimokymą nei pavienis medis. Jis naudojamas, pavyzdžiui, pardavimų prognozėms, kainų vertinimui ar energijos poreikiui – dažnai kaip tvirtas atspirties taškas lentelių duomenims.

  • regresija
  • ansamblio metodas
  • +1