awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

44 repositorios

Awesome GitHub RepositoriesGradient Boosting Research

Academic papers and implementations focusing on boosting algorithms and ensemble methods.

Explore 44 awesome GitHub repositories matching part of an awesome list · Gradient Boosting Research. Refine with filters or upvote what's useful.

Awesome Gradient Boosting Research GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • dmlc/xgboostAvatar de dmlc

    dmlc/xgboost

    28,471Ver en GitHub↗

    XGBoost is a distributed machine learning library for implementing scalable gradient boosting decision trees used for regression, classification, and ranking. It functions as a predictive model framework and a cross-language toolkit, providing a core implementation with native bindings for Python, R, Java, Scala, and C++. The system is designed as a GPU-accelerated library that utilizes CUDA and NCCL to speed up the training of decision tree ensembles. It operates as a distributed framework capable of scaling training and prediction across multi-node clusters and GPU environments to process m

    Scalable system for tree boosting and feature selection.

    C++distributed-systemsgbdtgbm
    Ver en GitHub↗28,471
  • catboost/catboostAvatar de catboost

    catboost/catboost

    8,808Ver en GitHub↗

    CatBoost is a gradient boosting machine learning library used to train decision tree ensembles for regression, classification, and ranking tasks. It functions as a high-performance framework that provides a categorical data processor for transforming non-numeric features, a distributed trainer for large-scale datasets, and GPU acceleration to speed up model construction. The library distinguishes itself through native handling of categorical data and text features, removing the need for manual encoding. It includes a specialized model interpretability tool that leverages SHAP values and featu

    Unbiased gradient boosting with categorical feature support.

    C++big-datacatboostcategorical-features
    Ver en GitHub↗8,808
  • stanfordmlgroup/ngboostAvatar de stanfordmlgroup

    stanfordmlgroup/ngboost

    1,881Ver en GitHub↗

    Natural Gradient Boosting for Probabilistic Prediction

    Natural gradient boosting for probabilistic prediction.

    Jupyter Notebook
    Ver en GitHub↗1,881
  • memect/haoAvatar de memect

    memect/hao

    1,427Ver en GitHub↗

    http://www.weibo.com/haoawesome 简介 : 问答服务, 订阅服务, 使用许可 问答与传送档案 通知与声明

    Multiclass boosting with hinge loss and output coding.

    Ver en GitHub↗1,427
  • arogozhnikov/infiniteboostAvatar de arogozhnikov

    arogozhnikov/infiniteboost

    183Ver en GitHub↗

    Code for a paper InfiniteBoost: building infinite ensembles with gradient descent (arXiv:1706.01109). A. Rogozhnikov, T. Likhomanenko

    Hybrid bagging and boosting model for scalability.

    Jupyter Notebook
    Ver en GitHub↗183
  • gbdt-pl/gbdt-plAvatar de GBDT-PL

    GBDT-PL/GBDT-PL

    158Ver en GitHub↗

    This is the implementation for the paper Gradient Boosting with Piece-Wise Linear Regression Trees. We extend gradient boosting to use piecewise linear regression trees (PL Trees), instead of piecewise constant regression trees. PL Trees can accelerate convergence of GBDT. Moreover, our new…

    Gradient boosting using piece-wise linear regression trees.

    C++
    Ver en GitHub↗158
  • google/deepboostAvatar de google

    google/deepboost

    152Ver en GitHub↗

    Code for DeepBoost algorithm described in:

    Deep boosting framework for classification.

    C++
    Ver en GitHub↗152
  • nvlabs/gbrlAvatar de NVlabs

    NVlabs/gbrl

    144Ver en GitHub↗

    GBRL is a Python-based Gradient Boosting Trees (GBT) library, similar to popular packages such as XGBoost, CatBoost, but specifically designed and optimized for reinforcement learning (RL). GBRL is implemented in C++/CUDA aimed to seamlessly integrate within popular RL libraries.

    Reinforcement learning framework utilizing gradient boosting.

    C++
    Ver en GitHub↗144
  • hpclab/quickrankAvatar de hpclab

    hpclab/quickrank

    133Ver en GitHub↗

    QuickRank: A C++ suite of Learning-to-Rank algorithms

    Selective gradient boosting for learning to rank.

    C++
    Ver en GitHub↗133
  • kingfengji/mgbdtAvatar de kingfengji

    kingfengji/mGBDT

    104Ver en GitHub↗

    This is the official clone for the implementation of mGBDT.

    Multi-layered gradient boosting decision trees.

    Python
    Ver en GitHub↗104
  • grouplens/samanthaAvatar de grouplens

    grouplens/samantha

    87Ver en GitHub↗

    A generic recommender and predictor server for both offline machine learning and recommendation modeling and fast online production serving. MIT licence, oriented to production use (online field experiments in research and typical industrial use)

    Gradient boosted categorical embedding and numerical trees.

    Java
    Ver en GitHub↗87
  • tolstikhin/adaganAvatar de tolstikhin

    tolstikhin/adagan

    77Ver en GitHub↗

    This project implements the AdaGAN algorithm, presented in this paper.

    Boosting generative models for improved distribution learning.

    Python
    Ver en GitHub↗77
  • amirsaffari/online-multiclass-lpboostAvatar de amirsaffari

    amirsaffari/online-multiclass-lpboost

    68Ver en GitHub↗

    Online Multi-Class LPBoost

    Online multi-class LPBoost for classification.

    C++
    Ver en GitHub↗68
  • max-andr/provably-robust-boostingAvatar de max-andr

    max-andr/provably-robust-boosting

    50Ver en GitHub↗

    NeurIPS 2019

    Robust boosted decision stumps against adversarial attacks.

    Python
    Ver en GitHub↗50
  • jay15summer/two-stage-tradaboost.r2Avatar de jay15summer

    jay15summer/Two-stage-TrAdaboost.R2

    46Ver en GitHub↗

    This is a boosting based transfer learning algorithm for regression tasks (TwoStageTrAdaBoostR2) that is proposed by Pardoe et al. in paper "Boosting for Regression Transfer (ICML 2010)". The program TwoStageTrAdaBoostR2 contains two main classes that are written in scikit-learn style and the…

    Boosting for regression transfer learning.

    Python
    Ver en GitHub↗46
  • mop/bierAvatar de mop

    mop/bier

    39Ver en GitHub↗

    This project is a cleaned up version of our PAMI submission "Deep Metric Learning with BIER: Boosting Independent Embeddings Robustly" in tensorflow. It extends our original ICCV version with an adversarial auxiliary loss during training, which improves results. you are planning to use this…

    Robust independent embedding boosting for computer vision.

    Python
    Ver en GitHub↗39
  • benedekrozemberczki/boostedfactorizationAvatar de benedekrozemberczki

    benedekrozemberczki/BoostedFactorization

    35Ver en GitHub↗

    An implementation of "Multi-Level Network Embedding with Boosted Low-Rank Matrix Approximation" (ASONAM 2019).

    Local topic discovery using boosted matrix factorization.

    Python
    Ver en GitHub↗35
  • starling-lab/boostsrlAvatar de starling-lab

    starling-lab/BoostSRL

    32Ver en GitHub↗

    BoostSRL (Boosting for Statistical Relational Models) is a gradient-boosting based approach to learning different types of SRL models.

    Learning Markov logic networks via functional gradient boosting.

    Java
    Ver en GitHub↗32
  • anitan0925/resfgbAvatar de anitan0925

    anitan0925/ResFGB

    28Ver en GitHub↗

    Remark: The code is updated from the ICML version. The ICML version corresponds to a commit on May 25, 2018.

    Functional gradient boosting for residual network perception.

    Python
    Ver en GitHub↗28
  • nnikolaou/cost-sensitive-boosting-tutorialAvatar de nnikolaou

    nnikolaou/Cost-sensitive-Boosting-Tutorial

    26Ver en GitHub↗

    The tutorial 'CalibratedAdaMEC_ExtendedVersion.ipynb' introduces the concepts of asymmetric (cost-sensitive and/or imbalanced class) learning, decision theory and boosting. It briefly describes the results of the paper:

    Cost-sensitive boosting for multi-resolution detection.

    Jupyter Notebook
    Ver en GitHub↗26
Ant.123Siguiente
  1. Home
  2. Part of an Awesome List
  3. AI & Machine Learning
  4. Gradient Boosting Research