YOLO26 소개: 차세대 비전 AI입니다.
Ultralytics
Ultralytics 용어집으로 돌아가기

LightGBM

정형 데이터를 위한 고성능 그라디언트 부스팅 프레임워크인 LightGBM을 살펴보십시오. ML 작업에서 더 빠른 학습과 더 높은 정확도를 제공하는 방법을 알아보십시오.

Light Gradient Boosting Machine, 흔히 LightGBM으로 알려진 이 프레임워크는 Microsoft에서 개발한 오픈 소스 분산 그라디언트 부스팅 프레임워크로, 트리 기반 학습 알고리즘을 사용합니다. 이 프레임워크는 분산형이자 효율적으로 설계되었으며 다음과 같은 장점이 있습니다: 더 빠른 학습 속도와 높은 효율성, 더 낮은 메모리 사용량, 향상된 정확도, 병렬 및 GPU 학습 지원, 그리고 대규모 데이터 처리 능력입니다. 더 넓은 범위의 머신 러닝(ML) 분야에서 LightGBM은 랭킹, 분류 및 기타 여러 머신 러닝 작업을 위한 강력한 도구로 활용됩니다. LightGBM은 특히 데이터 과학 경진대회 및 정형 데이터에 대한 속도와 성능이 가장 중요한 산업 분야에서 선호됩니다.

Link to this sectionLightGBM의 작동 원리#

At its core, LightGBM is an ensemble method that combines predictions from multiple decision trees to make a final prediction. Unlike traditional boosting algorithms that grow trees level-wise (horizontally), LightGBM utilizes a leaf-wise (vertically) growth strategy. This means it chooses the leaf with the maximum delta loss to grow. This approach can reduce loss more significantly than a level-wise algorithm, leading to higher accuracy and faster convergence.

정밀도를 희생하지 않으면서 속도를 유지하기 위해, LightGBM은 Gradient-based One-Side Sampling(GOSS) 및 Exclusive Feature Bundling(EFB)이라는 두 가지 새로운 기술을 사용합니다. GOSS는 작은 그라디언트를 가진 데이터 인스턴스의 상당 부분을 제외하여 학습하기 어려운 예제에 집중합니다. EFB는 상호 배타적인 특성들을 묶어 특성 수를 효과적으로 줄입니다. 이러한 최적화를 통해 프레임워크는 낮은 메모리 소비를 유지하면서 방대한 양의 학습 데이터(training data)를 빠르게 처리할 수 있습니다.

Link to this sectionLightGBM과 다른 모델의 차이점#

올바른 도구를 선택하기 위해서는 머신 러닝 분야의 다른 인기 프레임워크와 LightGBM을 비교해보는 것이 도움이 됩니다.

  • LightGBM vs. XGBoost: Both are powerful gradient boosting libraries. However, XGBoost traditionally uses a level-wise growth strategy, which is often more stable but slower. LightGBM's leaf-wise approach is generally faster and more memory-efficient, though it may require careful hyperparameter tuning to prevent overfitting on small datasets.
  • LightGBM vs. Ultralytics YOLO: LightGBM은 정형(표 형태) 데이터의 표준인 반면, Ultralytics YOLO26은 이미지 및 비디오와 같은 비정형 데이터를 위해 설계된 딥러닝(DL) 프레임워크입니다. LightGBM이 판매 추세를 예측한다면, YOLO 모델은 객체 탐지(object detection)이미지 분류(image classification)와 같은 작업을 처리합니다. 개발자들은 종종 Ultralytics Platform에서 이 도구들을 결합하여 시각 데이터와 수치 데이터를 모두 활용하는 포괄적인 AI 솔루션을 구축합니다.

Link to this section실제 애플리케이션 사례#

LightGBM은 범용성이 뛰어나 다양한 산업 분야에서 정형 데이터(structured data)를 사용하여 복잡한 예측 문제를 해결하는 데 사용됩니다.

  1. 금융 리스크 평가: 은행 및 핀테크 기업들은 신용 점수(credit scoring) 산정 및 사기 탐지를 위해 LightGBM을 사용합니다. 거래 내역, 사용자 인구 통계, 행동 패턴을 분석함으로써 모델은 실시간으로 거래를 정상 또는 사기로 정확하게 분류하여 금융 손실을 크게 줄일 수 있습니다.

  2. 유통 수요 예측: 유통업체들은 이 프레임워크를 활용하여 재고 요구 사항을 예측합니다. 과거 판매 데이터, 계절성, 마케팅 비용을 처리함으로써 LightGBM은 공급망을 최적화하여 과잉 재고 없이 고객이 필요로 할 때 제품을 원활하게 제공할 수 있도록 돕습니다. 이는 현대의 스마트 제조(smart manufacturing) 관행과 일치합니다.

Link to this section코드 예제#

다음 Python 스니펫은 합성 데이터에 대해 기본적인 LightGBM 분류기를 학습시키는 방법을 보여줍니다. 이 코드는 기본적인 데이터 전처리(data preprocessing)를 완료했다고 가정합니다.

import lightgbm as lgb
from sklearn.datasets import make_classification
from sklearn.model_selection import train_test_split

# Generate synthetic binary classification data
X, y = make_classification(n_samples=1000, n_features=20, random_state=42)
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2)

# Initialize and train the LightGBM model
model = lgb.LGBMClassifier(learning_rate=0.05, n_estimators=100)
model.fit(X_train, y_train)

# Display the accuracy score
print(f"Test Accuracy: {model.score(X_test, y_test):.4f}")

특정 파라미터 및 설치 지침에 대한 자세한 내용은 공식 LightGBM 문서를 참조하십시오. 이러한 모델을 더 큰 파이프라인에 통합할 때는 운영 환경에서의 신뢰성을 보장하기 위해 모델 평가(model evaluation)와 같은 단계가 수반되는 경우가 많습니다.

Explore solutions

Real-time AI that works with your team

로봇 공학에서의 AI

Ultralytics YOLO 모델로 더 스마트한 기기를 구동하십시오. 로봇 공학의 비전 AI는 자율 주행, 인식, 객체 추적 및 실시간 제어를 촉진합니다.

더 알아보기
Real-time AI that works with your team

물류 분야의 AI

Ultralytics YOLO 모델로 물류 프로세스를 간소화하십시오. 비전 AI를 통해 패키지 검사, 분류, 차량 추적 및 실시간 창고 안전 모니터링이 가능합니다.

더 알아보기
Real-time AI that works with your team

소매업에서의 AI

Ultralytics YOLO 모델로 소매업을 재구상하십시오. 비전 AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.

더 알아보기
Real-time AI that works with your team

의료 분야의 AI

Ultralytics YOLO 모델로 의료 솔루션을 구축하십시오. 의료 분야의 비전 AI는 더 빠른 의료 영상 분석, 더 스마트한 진단 및 환자 모니터링을 지원합니다.

더 알아보기
Real-time AI that works with your team

제조 분야의 AI

Ultralytics YOLO 모델로 제조 공정을 최적화하십시오. 비전 AI는 품질 관리, 결함 탐지, PPE 규정 준수 및 조립 라인 자동화를 주도합니다.

더 알아보기
Real-time AI that works with your operation

자동차 분야의 AI

Ultralytics YOLO 모델을 통해 자동차 분야에 컴퓨터 비전을 적용하십시오. 비전 AI는 도로 안전, 운전자 보조 및 차량 자동화를 향상하여 더 스마트한 도로를 만듭니다.

더 알아보기
Real-time AI tailored to your operation

농업 분야의 AI

Ultralytics YOLO 모델을 통해 스마트 농업에 비전 AI를 도입하십시오. 작물 모니터링, 가축 추적 및 정밀 농업을 강화하여 더 높고 스마트한 생산량을 달성하십시오.

더 알아보기
Real-time AI that works with your team

로봇 공학에서의 AI

Ultralytics YOLO 모델로 더 스마트한 기기를 구동하십시오. 로봇 공학의 비전 AI는 자율 주행, 인식, 객체 추적 및 실시간 제어를 촉진합니다.

더 알아보기
Real-time AI that works with your team

물류 분야의 AI

Ultralytics YOLO 모델로 물류 프로세스를 간소화하십시오. 비전 AI를 통해 패키지 검사, 분류, 차량 추적 및 실시간 창고 안전 모니터링이 가능합니다.

더 알아보기
Real-time AI that works with your team

소매업에서의 AI

Ultralytics YOLO 모델로 소매업을 재구상하십시오. 비전 AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.

더 알아보기
Real-time AI that works with your team

의료 분야의 AI

Ultralytics YOLO 모델로 의료 솔루션을 구축하십시오. 의료 분야의 비전 AI는 더 빠른 의료 영상 분석, 더 스마트한 진단 및 환자 모니터링을 지원합니다.

더 알아보기
Real-time AI that works with your team

제조 분야의 AI

Ultralytics YOLO 모델로 제조 공정을 최적화하십시오. 비전 AI는 품질 관리, 결함 탐지, PPE 규정 준수 및 조립 라인 자동화를 주도합니다.

더 알아보기
Real-time AI that works with your operation

자동차 분야의 AI

Ultralytics YOLO 모델을 통해 자동차 분야에 컴퓨터 비전을 적용하십시오. 비전 AI는 도로 안전, 운전자 보조 및 차량 자동화를 향상하여 더 스마트한 도로를 만듭니다.

더 알아보기
Real-time AI tailored to your operation

농업 분야의 AI

Ultralytics YOLO 모델을 통해 스마트 농업에 비전 AI를 도입하십시오. 작물 모니터링, 가축 추적 및 정밀 농업을 강화하여 더 높고 스마트한 생산량을 달성하십시오.

더 알아보기
Real-time AI that works with your team

로봇 공학에서의 AI

Ultralytics YOLO 모델로 더 스마트한 기기를 구동하십시오. 로봇 공학의 비전 AI는 자율 주행, 인식, 객체 추적 및 실시간 제어를 촉진합니다.

더 알아보기
Real-time AI that works with your team

물류 분야의 AI

Ultralytics YOLO 모델로 물류 프로세스를 간소화하십시오. 비전 AI를 통해 패키지 검사, 분류, 차량 추적 및 실시간 창고 안전 모니터링이 가능합니다.

더 알아보기
Real-time AI that works with your team

소매업에서의 AI

Ultralytics YOLO 모델로 소매업을 재구상하십시오. 비전 AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.

더 알아보기
Real-time AI that works with your team

의료 분야의 AI

Ultralytics YOLO 모델로 의료 솔루션을 구축하십시오. 의료 분야의 비전 AI는 더 빠른 의료 영상 분석, 더 스마트한 진단 및 환자 모니터링을 지원합니다.

더 알아보기
Real-time AI that works with your team

제조 분야의 AI

Ultralytics YOLO 모델로 제조 공정을 최적화하십시오. 비전 AI는 품질 관리, 결함 탐지, PPE 규정 준수 및 조립 라인 자동화를 주도합니다.

더 알아보기
Real-time AI that works with your operation

자동차 분야의 AI

Ultralytics YOLO 모델을 통해 자동차 분야에 컴퓨터 비전을 적용하십시오. 비전 AI는 도로 안전, 운전자 보조 및 차량 자동화를 향상하여 더 스마트한 도로를 만듭니다.

더 알아보기
Real-time AI tailored to your operation

농업 분야의 AI

Ultralytics YOLO 모델을 통해 스마트 농업에 비전 AI를 도입하십시오. 작물 모니터링, 가축 추적 및 정밀 농업을 강화하여 더 높고 스마트한 생산량을 달성하십시오.

더 알아보기

미래의 AI를 함께 구축합시다!

머신 러닝의 미래와 함께 여정을 시작하십시오.