Glossário

LightGBM

O que é LightGBM?

O LightGBM é uma biblioteca de código aberto para gradient boosting com árvores de decisão, desenvolvida originalmente pela Microsoft. Foi concebido para a velocidade e o baixo consumo de memória, entre outras coisas através de um treino baseado em histogramas e de árvores que crescem folha a folha na folha mais promissora. O LightGBM é particularmente adequado para grandes conjuntos de dados tabulares, por exemplo previsões de vendas, previsão de abandono ou deteção de fraude, e é frequentemente comparado com o XGBoost.

Temas

  • Gradient boosting
  • Dados tabulares
  • Open source

Experimentar o KI.ordo

Agentes, fluxos e modelos num só espaço de trabalho – demonstração gratuita de 24 horas.

Iniciar demonstração
← Todos os termos

Termos relacionados

Gradient boosting

O gradient boosting é uma técnica de machine learning que combina muitos modelos simples – normalmente pequenas árvores de decisão – uns a seguir aos outros. Cada nova árvore é treinada especificamente para reduzir os erros restantes das anteriores. O resultado são modelos muito precisos para dados tabulares, por exemplo para risco de crédito, previsões de vendas ou probabilidade de abandono. Implementações conhecidas são o XGBoost, o LightGBM e o CatBoost; é necessário um ajuste cuidadoso para evitar o sobreajuste.

  • Aprendizagem automática
  • Método de ensemble
  • +1

XGBoost

O XGBoost (Extreme Gradient Boosting) é uma biblioteca de código aberto que implementa o gradient boosting com árvores de decisão de forma particularmente eficiente. Muitas árvores pequenas são treinadas umas após outras, cada uma corrigindo os erros das anteriores, enquanto a regularização ajuda a evitar o sobreajuste. O XGBoost é considerado uma escolha comprovada para dados tabulares, por exemplo na pontuação de risco de crédito, na previsão de abandono de clientes ou na previsão de vendas.

  • Aprendizagem automática
  • Boosting
  • +1

Árvore de decisão

Uma árvore de decisão é um modelo que representa uma decisão como uma sequência de perguntas simples de sim/não: cada ramo testa uma característica e cada folha dá um resultado. No machine learning, estas árvores são aprendidas automaticamente a partir de dados e usadas para classificação ou previsão. O seu ponto forte é a transparência – por exemplo, mostrar por que razão um pedido de crédito foi assinalado com base no rendimento, no prazo e no historial de pagamentos.

  • Aprendizagem automática
  • Classificação
  • +1

Boosting

O boosting é um método de ensemble em aprendizagem automática em que muitos modelos simples são treinados uns após os outros, concentrando-se cada novo modelo nos casos em que os anteriores erraram. Em conjunto, formam um modelo global muito mais preciso. Variantes conhecidas são o AdaBoost e o gradient boosting, com bibliotecas como XGBoost ou LightGBM. O boosting é particularmente forte em dados tabulares, por exemplo em previsões de risco de crédito, de vendas ou de abandono de clientes.

  • Métodos de ensemble
  • Aprendizagem automática
  • +1