Ultralytics YOLO27:
Ultralytics Sözlüğüne dön

LightGBM

Yapılandırılmış veriler için yüksek performanslı bir gradient boosting çerçevesi olan LightGBM'yi keşfet. ML görevlerinde daha hızlı eğitim ve daha yüksek doğruluk sağladığını öğren.

Yaygın olarak LightGBM olarak bilinen Hafif Gradyan Artırma Makinesi, ağaç tabanlı öğrenme algoritmaları kullanan ve Microsoft tarafından geliştirilen açık kaynaklı, dağıtık bir gradyan artırma çerçevesidir. Dağıtık ve verimli olacak şekilde tasarlanmıştır ve şu avantajları sunar: daha hızlı eğitim ve daha yüksek verimlilik, daha düşük bellek kullanımı, daha iyi doğruluk, paralel ve GPU öğrenimi desteği ve büyük ölçekli verileri işleme yeteneği. Daha geniş makine öğrenimi (ML) dünyasında sıralama, sınıflandırma ve diğer birçok makine öğrenimi görevi için güçlü bir araç olarak kullanılır. LightGBM, yapılandırılmış verilerde hız ve performansın büyük önem taşıdığı rekabetçi veri bilimi ve endüstriyel uygulamalarda özellikle tercih edilir.

LightGBM Nasıl Çalışır#

LightGBM özünde, nihai bir tahmin yapmak için birden çok karar ağacının tahminlerini birleştiren bir topluluk yöntemidir. Ağaçları seviye bazında (yatay olarak) büyüten geleneksel artırma algoritmalarının aksine LightGBM, yaprak bazlı (dikey) bir büyüme stratejisi kullanır. Bu, büyütmek için delta kaybı en yüksek olan yaprağı seçtiği anlamına gelir. Bu yaklaşım, seviye bazlı bir algoritmaya kıyasla kaybı daha önemli ölçüde azaltabilir ve daha yüksek doğruluk ile daha hızlı yakınsamaya yol açabilir.

LightGBM, hassasiyetten ödün vermeden hızı korumak için iki yeni teknik kullanır: Gradyan Tabanlı Tek Taraflı Örnekleme (GOSS) ve Özel Özellik Gruplama (EFB). GOSS, küçük gradyanlara sahip veri örneklerinin önemli bir bölümünü dışarıda bırakarak eğitimi öğrenilmesi daha zor örneklere odaklar. EFB, özellik sayısını etkili bir şekilde azaltmak için birbirini dışlayan özellikleri gruplar. Bu optimizasyonlar, çerçevenin düşük bellek tüketimini korurken büyük miktarlardaki eğitim verisini hızlı bir şekilde işlemesini sağlar.

LightGBM'yi Diğer Modellerden Ayıran Özellikler#

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

  • LightGBM ve XGBoost karşılaştırması: Her ikisi de güçlü gradyan artırma kütüphaneleridir. Ancak XGBoost geleneksel olarak genellikle daha kararlı ancak daha yavaş olan seviye bazlı bir büyüme stratejisi kullanır. LightGBM'nin yaprak bazlı yaklaşımı genellikle daha hızlıdır ve belleği daha verimli kullanır; ancak küçük veri kümelerinde aşırı öğrenmeyi önlemek için dikkatli hiperparametre ayarı gerekebilir.
  • LightGBM ve Ultralytics YOLO karşılaştırması: LightGBM yapılandırılmış (tablosal) veriler için standartken Ultralytics YOLO26, görüntü ve video gibi yapılandırılmamış veriler için tasarlanmış bir derin öğrenme (DL) çerçevesidir. LightGBM satış eğilimlerini tahmin edebilirken YOLO modelleri nesne algılama ve görüntü sınıflandırma gibi görevleri yerine getirir. Geliştiriciler, hem görsel hem de sayısal verilerden yararlanan kapsamlı yapay zekâ çözümleri oluşturmak için bu araçları genellikle Ultralytics Platformu üzerinde birleştirir.

Gerçek Dünya Uygulamaları#

LightGBM çok yönlüdür ve yapılandırılmış verileri kullanarak karmaşık öngörü sorunlarını çözmek için çeşitli sektörlerde kullanılır.

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

  2. Perakende Talep Tahmini: Perakendeciler envanter ihtiyaçlarını tahmin etmek için bu çerçeveden yararlanır. LightGBM, geçmiş satış verilerini, mevsimselliği ve pazarlama harcamalarını işleyerek tedarik zincirlerini optimize etmeye yardımcı olur; böylece ürünlerin fazla stok oluşturmadan müşterilerin ihtiyaç duyduğu zamanda mevcut olmasını sağlar. Bu, modern akıllı üretim uygulamalarıyla uyumludur.

Kod Örneği#

Aşağıdaki Python kod parçacığı, sentetik veriler üzerinde temel bir LightGBM sınıflandırıcısının nasıl eğitileceğini gösterir. Bu örnekte temel veri ön işleme işlemlerini gerçekleştirdiğin varsayılır.

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 parametreleri ve kurulum talimatlarını daha ayrıntılı incelemek için resmî LightGBM belgelerini ziyaret edebilirsin. Bu modelleri daha büyük işlem hatlarına entegre etmek, üretim ortamlarında güvenilirliği sağlamak için genellikle model değerlendirmesi gibi adımları içerir.

Explore solutions

Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Ultralytics YOLO modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makineler geliştir. Robotikte Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü mümkün kılar.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Vision AI; paket denetimini, ayırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Vision AI; envanter takibini, raf izlemeyi, sıra yönetimini ve daha akıllı müşteri içgörülerini destekler.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık hizmetleri çözümleri geliştir. Sağlık hizmetlerindeki Vision AI; daha hızlı tıbbi görüntülemeyi, daha akıllı tanıyı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Vision AI; kalite kontrolünü, kusur tespitini, PPE uyumluluğunu ve montaj hattı otomasyonunu güçlendirir.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygulayın. Görsel yapay zekâ, daha akıllı yollar için yol güvenliğini, sürücü yardımını ve araç otomasyonunu geliştirir.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görsel yapay zekâ taşıyın. Daha yüksek ve akıllı verim için ürün izlemeye, hayvan takibine ve hassas tarıma güç verin.
Daha fazla bilgi edin
Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Ultralytics YOLO modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makineler geliştir. Robotikte Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü mümkün kılar.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Vision AI; paket denetimini, ayırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Vision AI; envanter takibini, raf izlemeyi, sıra yönetimini ve daha akıllı müşteri içgörülerini destekler.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık hizmetleri çözümleri geliştir. Sağlık hizmetlerindeki Vision AI; daha hızlı tıbbi görüntülemeyi, daha akıllı tanıyı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Vision AI; kalite kontrolünü, kusur tespitini, PPE uyumluluğunu ve montaj hattı otomasyonunu güçlendirir.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygulayın. Görsel yapay zekâ, daha akıllı yollar için yol güvenliğini, sürücü yardımını ve araç otomasyonunu geliştirir.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görsel yapay zekâ taşıyın. Daha yüksek ve akıllı verim için ürün izlemeye, hayvan takibine ve hassas tarıma güç verin.
Daha fazla bilgi edin
Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Ultralytics YOLO modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makineler geliştir. Robotikte Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü mümkün kılar.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Vision AI; paket denetimini, ayırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Vision AI; envanter takibini, raf izlemeyi, sıra yönetimini ve daha akıllı müşteri içgörülerini destekler.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık hizmetleri çözümleri geliştir. Sağlık hizmetlerindeki Vision AI; daha hızlı tıbbi görüntülemeyi, daha akıllı tanıyı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Vision AI; kalite kontrolünü, kusur tespitini, PPE uyumluluğunu ve montaj hattı otomasyonunu güçlendirir.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygulayın. Görsel yapay zekâ, daha akıllı yollar için yol güvenliğini, sürücü yardımını ve araç otomasyonunu geliştirir.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görsel yapay zekâ taşıyın. Daha yüksek ve akıllı verim için ürün izlemeye, hayvan takibine ve hassas tarıma güç verin.
Daha fazla bilgi edin

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

Makine öğreniminin geleceğiyle yolculuğuna başla