Terminų žodynas

LightGBM

Kas yra 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.

Temos

  • gradientinis stiprinimas
  • Lenteliniai duomenys
  • 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

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.

  • Mašininis mokymasis
  • Boosting
  • +1

Sprendimų medis

Sprendimų medis – tai modelis, vaizduojantis sprendimą kaip paprastų klausimų „taip / ne“ seką: kiekviena šaka tikrina vieną požymį, o kiekvienas lapas pateikia rezultatą. Mašininiame mokymesi tokie medžiai išmokstami automatiškai iš duomenų ir naudojami klasifikavimui ar prognozavimui. Pagrindinis jų privalumas – skaidrumas, pavyzdžiui, parodoma, kodėl paskolos paraiška buvo pažymėta pagal pajamas, terminą ir mokėjimų istoriją.

  • Mašininis mokymasis
  • Įvertinimas
  • +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