YOLO26 ile tanış: yeni nesil görsel AI.
Ultralytics
Ultralytics Sözlüğüne dön

LightGBM

Yapılandırılmış veriler için yüksek performanslı bir gradyan artırma çerçevesi olan LightGBM'i incele. ML görevlerinde nasıl daha hızlı eğitim ve daha yüksek doğruluk sağladığını öğren.

Light Gradient Boosting Machine, yaygın adıyla LightGBM, Microsoft tarafından geliştirilen ve ağaç tabanlı öğrenme algoritmaları kullanan, açık kaynaklı, dağıtık bir gradyan artırma çerçevesidir. Dağıtık ve verimli olacak şekilde tasarlanmıştır ve şu avantajlara sahiptir: daha hızlı eğitim hızı ve daha yüksek verimlilik, daha düşük bellek kullanımı, daha iyi doğruluk, paralel ve GPU öğrenme desteği ve büyük ölçekli verileri işleyebilme kapasitesi. Daha geniş makine öğrenimi (ML) ekosisteminde sıralama, sınıflandırma ve diğer birçok makine öğrenimi görevi için güçlü bir araç görevi görür. LightGBM, özellikle hızın ve yapılandırılmış veriler üzerindeki performansın en önemli olduğu rekabetçi veri bilimi ve endüstriyel uygulamalarda tercih edilir.

Link to this sectionLightGBM Nasıl Çalışır?#

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.

Hızdan ödün vermeden hassasiyeti korumak için LightGBM iki yeni teknik kullanır: Gradyan tabanlı Tek Taraflı Örnekleme (GOSS) ve Özel Öznitelik Paketleme (EFB). GOSS, küçük gradyanlara sahip veri örneklerinin önemli bir kısmını dışarıda bırakarak eğitimi öğrenilmesi daha zor örneklere odaklar. EFB ise öznitelik sayısını etkin bir şekilde azaltmak için birbirini dışlayan öznitelikleri paketler. Bu optimizasyonlar, çerçevenin düşük bellek tüketimini korurken devasa miktarda eğitim verisini hızla işlemesini sağlar.

Link to this sectionLightGBM'i Diğer Modellerden Ayıran Özellikler#

Doğru aracı seçmek için LightGBM'i makine öğrenimi dünyasındaki diğer popüler çerçevelerle karşılaştırmak yararlıdır.

  • 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 ile Ultralytics YOLO Karşılaştırması: LightGBM yapılandırılmış (tablo) veriler için standart iken, Ultralytics YOLO26, görüntüler ve videolar gibi yapılandırılmamış veriler için tasarlanmış bir derin öğrenme (DL) çerçevesidir. LightGBM satış trendlerini tahmin edebilirken, YOLO modelleri nesne algılama ve görüntü sınıflandırma gibi görevleri üstlenir. Geliştiriciler, hem görsel hem de sayısal verilerden yararlanan kapsamlı yapay zeka çözümleri oluşturmak için bu araçları genellikle Ultralytics Platform üzerinde birleştirir.

Link to this sectionGerçek Dünya Uygulamaları#

LightGBM çok yönlüdür ve yapılandırılmış veriler kullanarak karmaşık tahmin problemlerini çözmek için çeşitli endüstrilerde kullanılır.

  1. Finansal Risk Değerlendirmesi: Bankalar ve fintech şirketleri, kredi skorlama ve dolandırıcılık tespiti için LightGBM'i kullanır. İşlem geçmişini, kullanıcı demografisini ve davranış kalıplarını analiz ederek, model işlemleri gerçek zamanlı olarak meşru veya sahtekâr şeklinde doğru bir şekilde sınıflandırabilir ve finansal kayıpları önemli ölçüde azaltır.

  2. Perakende Talep Tahmini: Perakendeciler envanter ihtiyaçlarını tahmin etmek için bu çerçeveyi kullanırlar. Geçmiş satış verilerini, mevsimselliği ve pazarlama harcamalarını işleyerek LightGBM, tedarik zincirlerini optimize etmeye yardımcı olur ve ürünlerin müşterilerin ihtiyacı olduğunda fazla stok yapmadan hazır olmasını sağlar. Bu, modern akıllı üretim uygulamalarıyla uyumludur.

Link to this sectionKod Örneği#

Aşağıdaki Python kod parçası, sentetik veriler üzerinde temel bir LightGBM sınıflandırıcısının nasıl eğitileceğini göstermektedir. Bu, temel veri ön işleme adımlarını gerçekleştirdiğini varsayar.

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}")

Belirli parametreler ve kurulum talimatları hakkında daha derin bir inceleme için resmi LightGBM dokümantasyonunu ziyaret edebilirsin. Bu modelleri daha büyük hatlara entegre etmek, üretim ortamlarında güvenilirliği sağlamak için genellikle model değerlendirmesi gibi adımları içerir.

Explore solutions

Real-time AI that works with your team

Robotikte AI

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.

Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte Yapay Zeka

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.

Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede AI

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.

Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta Yapay Zeka

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.

Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde Yapay Zeka

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.

Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde yapay zeka

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.

Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda yapay zeka

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.

Daha fazla bilgi edin
Real-time AI that works with your team

Robotikte AI

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.

Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte Yapay Zeka

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.

Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede AI

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.

Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta Yapay Zeka

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.

Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde Yapay Zeka

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.

Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde yapay zeka

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.

Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda yapay zeka

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.

Daha fazla bilgi edin
Real-time AI that works with your team

Robotikte AI

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.

Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte Yapay Zeka

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.

Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede AI

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.

Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta Yapay Zeka

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.

Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde Yapay Zeka

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.

Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde yapay zeka

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.

Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda yapay zeka

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.

Daha fazla bilgi edin

Yapay zekanın geleceğini birlikte inşa edelim!

Yolculuğuna makine öğreniminin geleceğiyle başla