LightGBM

LightGBM
Original author(s)Guolin Ke[1] / Microsoft Research
Developer(s)Microsoft and LightGBM contributors[2]
Initial release2016; 8 years ago (2016)
Stable release
v4.3.0[3] / January 15, 2024; 11 months ago (2024-01-15)
Repositorygithub.com/microsoft/LightGBM
Written inC++, Python, R, C
Operating systemWindows, macOS, Linux
TypeMachine learning, gradient boosting framework
LicenseMIT License
Websitelightgbm.readthedocs.io

LightGBM, short for Light Gradient-Boosting Machine, is a free and open-source distributed gradient-boosting framework for machine learning, originally developed by Microsoft.[4][5] It is based on decision tree algorithms and used for ranking, classification and other machine learning tasks. The development focus is on performance and scalability.

Overview

The LightGBM framework supports different algorithms including GBT, GBDT, GBRT, GBM, MART[6][7] and RF.[8] LightGBM has many of XGBoost's advantages, including sparse optimization, parallel training, multiple loss functions, regularization, bagging, and early stopping. A major difference between the two lies in the construction of trees. LightGBM does not grow a tree level-wise — row by row — as most other implementations do.[9] Instead it grows trees leaf-wise. It will choose the leaf with max delta loss to grow. [10] Besides, LightGBM does not use the widely used sorted-based decision tree learning algorithm, which searches the best split point on sorted feature values,[11] as XGBoost or other implementations do. Instead, LightGBM implements a highly optimized histogram-based decision tree learning algorithm, which yields great advantages on both efficiency and memory consumption.[12] The LightGBM algorithm utilizes two novel techniques called Gradient-Based One-Side Sampling (GOSS) and Exclusive Feature Bundling (EFB) which allow the algorithm to run faster while maintaining a high level of accuracy.[13]

LightGBM works on Linux, Windows, and macOS and supports C++, Python,[14] R, and C#.[15] The source code is licensed under MIT License and available on GitHub.[16]

Gradient-based one-side sampling

Gradient-based one-side sampling (GOSS) is a method that leverages the fact that there is no native weight for data instance in GBDT. Since data instances with different gradients play different roles in the computation of information gain, the instances with larger gradients will contribute more to the information gain. So to retain the accuracy of the information, GOSS keeps the instances with large gradients and randomly drops the instances with small gradients.[13]

Exclusive feature bundling

Exclusive feature bundling (EFB) is a near-lossless method to reduce the number of effective features. In a sparse feature space many features are nearly exclusive, implying they rarely take nonzero values simultaneously. One-hot encoded features are a perfect example of exclusive features. EFB bundles these features, reducing dimensionality to improve efficiency while maintaining a high level of accuracy. The bundle of exclusive features into a single feature is called an exclusive feature bundle.[13]

See also

References

  1. ^ "Guolin Ke". GitHub.
  2. ^ "microsoft/LightGBM". GitHub. 7 July 2022.
  3. ^ "Releases · microsoft/LightGBM". GitHub.
  4. ^ Brownlee, Jason (March 31, 2020). "Gradient Boosting with Scikit-Learn, XGBoost, LightGBM, and CatBoost".
  5. ^ Kopitar, Leon; Kocbek, Primoz; Cilar, Leona; Sheikh, Aziz; Stiglic, Gregor (July 20, 2020). "Early detection of type 2 diabetes mellitus using machine learning-based prediction models". Scientific Reports. 10 (1): 11981. Bibcode:2020NatSR..1011981K. doi:10.1038/s41598-020-68771-z. PMC 7371679. PMID 32686721 – via www.nature.com.
  6. ^ "Understanding LightGBM Parameters (and How to Tune Them)". neptune.ai. May 6, 2020.
  7. ^ "An Overview of LightGBM". avanwyk. May 16, 2018.
  8. ^ "Parameters — LightGBM 3.0.0.99 documentation". lightgbm.readthedocs.io.
  9. ^ The Gradient Boosters IV: LightGBM – Deep & Shallow
  10. ^ "Features". LightGBM Official Documentation. Nov 3, 2024.
  11. ^ Manish, Mehta; Rakesh, Agrawal; Jorma, Rissanen (Nov 24, 2020). "SLIQ: A fast scalable classifier for data mining". International Conference on Extending Database Technology: 18–32. CiteSeerX 10.1.1.89.7734.
  12. ^ "Features — LightGBM 3.1.0.99 documentation". lightgbm.readthedocs.io.
  13. ^ a b c Ke, Guolin; Meng, Qi; Finley, Thomas; Wang, Taifeng; Chen, Wei; Ma, Weidong; Ye, Qiwei; Liu, Tie-Yan (2017). "LightGBM: A Highly Efficient Gradient Boosting Decision Tree". Advances in Neural Information Processing Systems. 30.
  14. ^ "lightgbm: LightGBM Python Package". 7 July 2022 – via PyPI.
  15. ^ "Microsoft.ML.Trainers.LightGbm Namespace". docs.microsoft.com.
  16. ^ "microsoft/LightGBM". October 6, 2020 – via GitHub.

Further reading

Read other articles:

Demografía de Turkmenistán, Datos de la FAO, año 2005; Número de habitantes en miles. Población: 4.863.169 (julio de 2004 est.) Hombre de la etnia turkmena con una reata de camellos Desglose por edades: 0-14 años: 36.2% (hombres 904,627; mujeres 857,601) 15-64 años: 59.7% (hombres 1,423,836; mujeres 1,477,224) 65 años: 4.1% (hombres 76,670; mujeres 123,211) (2004 est.) Índice de crecimiento poblacional: 1.81% (2004 est.) Índice de nacimientos: 27,82 nacimientos/1000 habitantes (est....

 

This article does not cite any sources. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Peshawar City railway station – news · newspapers · books · scholar · JSTOR (January 2023) (Learn how and when to remove this template message) Railway station in Peshawar, Pakistan Peshawar City Railway Stationپشاور شہر ریلوے اسٹیشنGeneral informationLocation...

 

ІссанлаIssanlas Країна  Франція Регіон Овернь-Рона-Альпи  Департамент Ардеш  Округ Ларжантьєр Кантон Кукурон Код INSEE 07105 Поштові індекси 07510 Координати 44°45′57″ пн. ш. 4°00′44″ сх. д.H G O Висота 1119 - 1374 м.н.р.м. Площа 28,4 км² Населення 100 (01-2020[1]) Густота 4,12 ос./км² Р

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (نوفمبر 2019) هاري جارسون   معلومات شخصية الميلاد سنة 1882  روتشستر  الوفاة 21 سبتمبر 1938 (55–56 سنة)  لوس أنجلوس  مواطنة الولايات المتحدة  الحياة العملية المه...

 

Peteco Carabajal Peteco Carbajal en un concierto en la Casa Rosada, Buenos AiresInformación personalNombre de nacimiento Carlos Oscar Carabajal CorreaApodo Peteco Nacimiento 25 de mayo de 1956 (67 años) La Banda, Santiago del Estero, ArgentinaLa Banda (Argentina) Nacionalidad ArgentinaLengua materna Español FamiliaCónyuge Soltero Hijos Juan, Homero, María y Benicio.Información profesionalOcupación Cantante, compositorAños activo Desde 1975Género Música folclórica argentinaInst...

 

この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方)出典検索?: ガングート 戦艦 – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2022年9月) 出典は列挙するだけでなく、脚注など

Tigrinestola Tigrinestola tigrina Klasifikasi ilmiah Kerajaan: Animalia Filum: Arthropoda Kelas: Insecta Ordo: Coleoptera Famili: Cerambycidae Genus: Tigrinestola Tigrinestola adalah genus kumbang tanduk panjang yang tergolong famili Cerambycidae. Genus ini juga merupakan bagian dari ordo Coleoptera, kelas Insecta, filum Arthropoda, dan kingdom Animalia. Larva kumbang dalam genus ini biasanya mengebor ke dalam kayu dan dapat menyebabkan kerusakan pada batang kayu hidup atau kayu yang telah di...

 

Verträge über kernwaffenfreie Zonen Vertrag (von) Region Unterzeichner/Ratifikation Jahr Unterzeichnung/in Kraft Antarktisvertrag Antarktis 45/45 1959/1961 Tlatelolco Lateinamerika/Karibik 33/33 1967/1968 Rarotonga Südpazifik 13/13 1985/1986 Zwei-plus-Vier-Vertrag ehem. DDR und Berlin 6/5* 1990/1991 Atomwaffenfreie Zone Mongolei Mongolei 1/1 1992/2000 Bangkok Südostasien 10/10 1995/1997 Pelindaba Afrika 53(54)/40 1996/2009 Semei Zentralasien 5/5 2006/2009 * von allen noch existenten Vertr...

 

Dieser Artikel behandelt hauptsächlich den Okkultismus des späten 19. und frühen 20. Jahrhunderts. Zu älteren und jüngeren esoterischen Richtungen, die mitunter auch als Okkultismus oder okkultistisch bezeichnet werden, siehe Esoterik. Okkultismus (von lateinisch occultus ‚verborgen‘, ‚verdeckt‘, ‚geheim‘) ist eine unscharfe Sammelbezeichnung für verschiedenste Phänomenbereiche, Praktiken und weltanschauliche Systeme, wobei okkult etwa gleichbedeutend mit esoterisch, parano...

Public university in Catania, Italy This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: University of Catania – news · newspapers · books · scholar · JSTOR (June 2023) (Learn how and when to remove this template message) University of CataniaUniversità degli Studi di CataniaLatin: Siciliae Studium Generale or S...

 

UNESCO World Heritage Site in Goiás, Brazil Emas National ParkUNESCO World Heritage SiteLocationGoiás, BrazilPart ofCerrado Protected Areas: Chapada dos Veadeiros and Emas National ParksCriteriaNatural: (ix)(x)Reference1035-002Inscription2001 (25th Session)Area131,386 ha (324,660 acres)Coordinates18°S 53°W / 18°S 53°W / -18; -53Location of Emas National Park in Brazil The Emas National Park (Portuguese: Parque Nacional das Emas, literally meaning Rhea N...

 

Dance India Dance (juga disebut oleh akronim DID; slogan:Dance Ka Asli ID D.I.D.) adalah sebuah serial televisi realitas kompetisi dansa India yang mengudara dalam Zee TV, yang dibuat dan diproduseri oleh Essel Vision Productions. Serial tersebut tayang perdana pada 30 Januari 2009. Juri disini disebut sebagai Masters dan Mithun Chakrabortydipanggil Grand Master (hingga musim 6). Musim 7 ditayangkan perdana dengan sebuah konsep berbeda. Catatan Referensi Pranala luar ZEE TV Official Channel D...

Defunct flying squadron of the Royal Air Force No. 254 Squadron RAFActive25 July 1918 - 22 February 191930 October 1939 - 1 October 19461 December 1959 - 23 August 1963 (as 254(SM) Sqn.)Country United KingdomAllegianceBritish Armed ForcesBranch Royal Air ForceTypeFlying squadronRoleCoastal Reconnaissance (WW1)Anti-shipping (WW2)Strategic Missile Force (Cold War)Garrison/HQRNAS Prawle PointRAF Melton MowbrayEquipmentDH.6 (WW1)DH.9 (WW1)Bristol Blenheim (WW2)Bristol Beaufighter (WW2)T...

 

Flag of an Armylieutenant general This is a list of lieutenant generals in the United States Army from 2010 to 2019. The rank of lieutenant general (or three-star general) is the second-highest rank normally achievable in the U.S. Army, and the first to have a specified number of appointments set by statute. It ranks above major general (two-star general) and below general (four-star general). There have been 154 lieutenant generals in the United States Army from 2010 to 2019, 35 of whom were...

 

Chinese wrestler Zhong (right) against Mattsson during the 2016 Olympics Zhong Xuechun (born January 18, 1994) is a Chinese freestyle wrestler. She competed in the women's freestyle 53 kg event at the 2016 Summer Olympics, in which she lost the bronze medal match to Sofia Mattsson.[1][2] In 2015, she competed in the women's freestyle 53 kg event at the 2015 World Wrestling Championships held in Las Vegas, United States.[3] References ^ Xuechun Zhong. Rio 2016. Archived...

Swedish writer (1927–2020) This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Jan Myrdal – news · newspapers · books · scholar · JSTOR (November 2020) (Learn how and when to remove this template message) Myrdal in 2007 Jan Myrdal (19 July 1927 – 30 October 2020[1]) was a Swedish author known for his...

 

SookoKecamatanPeta lokasi Kecamatan SookoNegara IndonesiaProvinsiJawa TimurKabupatenPonorogoPemerintahan • Camat-Populasi • Total21.990 jiwaKode Kemendagri35.02.06 Kode BPS3502060 Luas55,33 km²[1]Desa/kelurahan6 Sooko adalah sebuah kecamatan di Kabupaten Ponorogo, Provinsi Jawa Timur, Indonesia. Kecamatan ini berjarak sekitar 25 kilometer[2] dari ibu kota Kabupaten Ponorogo ke arah tenggara. Pusat pemerintahannya berada di desa Sooko. Batas wilaya...

 

Cụm sao mở thiên hà NGC 3572 và các vật thể xung quanh.[1] Một cụm sao mở, quần tinh mở hay còn được gọi là cụm sao phân tán, cụm sao thiên hà, là một nhóm lên đến vài ngàn ngôi sao được hình thành từ các đám mây phân tử khổng lồ giống nhau và có khoảng cùng độ tuổi.[2] Hơn 1.100 cụm sao mở đã được phát hiện trong dải Ngân Hà, và nhiều cụm sao mở hơn nữa được cho là...

Alphabet used to write the Latin language This article is about the alphabet used to write the Latin language. For modern alphabets derived from it used in other languages and applications, see Latin script and Latin-script alphabet. LatinScript type Alphabet Time periodc. 700 BC – presentOfficial scriptwestern Roman Republic and Roman Empire (with Greek alphabet used in the east)LanguagesLatinRelated scriptsParent systemsEgyptian hieroglyphsProto-Sinaitic alphabetPhoenician alphabetG...

 

Single by Young the Giant Something to Believe InOfficial live acoustic performance artworkSingle by Young the Giantfrom the album Home of the Strange ReleasedMay 10, 2016Genre Indie rock alternative rock Length3:48LabelFueled by RamenSongwriter(s) Sameer Gadhia Jacob Tilley Eric Cannata Payam Doostzadeh Francois Comtois Alex Salibian Producer(s) Jeff Bhasker Salibian Young the Giant singles chronology Amerika (2016) Something to Believe In (2016) Titus Was Born (2016) Music videoSomething to...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!