Slovar pojmov

LightGBM

Kaj je LightGBM?

LightGBM je odprtokodna knjižnica za gradientno ojačevanje z odločitvenimi drevesi, ki jo je prvotno razvil Microsoft. Zasnovana je za hitrost in majhno porabo pomnilnika, med drugim z učenjem na podlagi histogramov in drevesi, ki rastejo po listih v najbolj obetavnem listu. LightGBM je še posebej primeren za velike tabelarne podatkovne zbirke, na primer za napovedi prodaje, napovedovanje odhoda strank ali odkrivanje goljufij, pogosto pa se primerja z XGBoost.

Teme

  • Gradientno ojačevanje
  • Tabelarični podatki
  • Odprta koda

Preizkusite KI.ordo

Agenti, poteki dela in predloge v enem delovnem prostoru – brezplačna 24-urna predstavitev.

Začni predstavitev
← Vsi pojmi

Sorodni pojmi

Gradientno ojačevanje

Gradientno ojačevanje (gradient boosting) je tehnika strojnega učenja, ki zaporedno združuje številne preproste modele – običajno majhna odločitvena drevesa. Vsako novo drevo se uči posebej zato, da zmanjša preostale napake prejšnjih. Rezultat so zelo natančni modeli za tabelarne podatke, na primer za kreditno tveganje, napovedi prodaje ali verjetnost odhoda strank. Znane izvedbe so XGBoost, LightGBM in CatBoost; za preprečevanje čezmernega prilagajanja je potrebno skrbno uravnavanje.

  • Strojno učenje
  • Ansambelska metoda
  • +1

XGBoost

XGBoost (Extreme Gradient Boosting) je odprtokodna knjižnica, ki posebej učinkovito izvaja gradientno ojačevanje z odločitvenimi drevesi. Veliko majhnih dreves se uči eno za drugim, vsako popravlja napake prejšnjih, regularizacija pa pomaga preprečevati preveliko prileganje. XGBoost velja za preverjeno izbiro pri tabelaričnih podatkih, na primer pri ocenjevanju kreditnega tveganja, napovedovanju odliva strank ali napovedovanju prodaje.

  • Strojno učenje
  • Boosting
  • +1

Odločitveno drevo

Odločitveno drevo je model, ki odločitev predstavi kot zaporedje preprostih vprašanj z da/ne: vsaka veja preverja eno značilnost, vsak list pa podaja izid. Pri strojnem učenju se takšna drevesa samodejno naučijo iz podatkov in uporabljajo za klasifikacijo ali napovedovanje. Njihova glavna prednost je preglednost – na primer pokažejo, zakaj je bila prošnja za posojilo označena na podlagi dohodka, ročnosti in zgodovine plačil.

  • Strojno učenje
  • Razvrstitev
  • +1

Boosting

Boosting je ansambelska metoda strojnega učenja, pri kateri se številni preprosti modeli učijo drug za drugim, pri čemer se vsak novi model osredotoči na primere, pri katerih so se predhodniki zmotili. Skupaj tvorijo veliko natančnejši celotni model. Znani različici sta AdaBoost in gradientni boosting, s knjižnicami, kot sta XGBoost ali LightGBM. Boosting je posebej močan pri tabelaričnih podatkih, na primer pri napovedih kreditnega tveganja, prodaje ali odhoda strank.

  • Ansambelske metode
  • Strojno učenje
  • +1