Sözlük

Epoch

Doğruluk, çeviklik ve gerçek dünya etkisi için model eğitimini optimize etmek üzere makine öğrenimindeki dönemleri anlayın. Yapay zeka stratejinizi bugün geliştirin!

YOLO modellerini Ultralytics HUB ile basitçe
eğitin

Daha fazla bilgi edinin

Epok, makine öğrenimi alanında, özellikle de sinir ağlarının eğitilmesi sürecinde çok önemli bir kavramdır. Tüm eğitim veri setinden tek bir geçiş anlamına gelir. Bir dönem boyunca, makine öğrenimi algoritması her bir veri noktasını işler, hataları en aza indirmek ve tahminlerini iyileştirmek için modelin ağırlıklarını ayarlar. Epok kavramı, modellerin verilerden nasıl öğrendiğini ve zaman içinde nasıl geliştiğini anlamak için temeldir.

Eğitimde Dönemlerin Önemi

Epoklar, öğrenmenin derinliğini ve genişliğini belirledikleri için model eğitiminde hayati bir rol oynar. Bir modelin eğitimi, sadece verileri ezberlemek yerine anlamlı kalıplar öğrenmesini sağlamak için genellikle birden fazla dönem gerektirir. Seçtiğiniz epok sayısı, bir modelin doğruluğunu ve performansını önemli ölçüde etkileyebilir ve yetersiz uyum ile aşırı uyum arasında denge kurabilir. Bu kavramlar hakkında daha fazla bilgi edinmek için Ultralytics Aşırı Uyum ve Yetersiz Uyum sayfalarını inceleyin.

Dönemler ve Yinelemeler

Bir epok genellikle bir iterasyonla karıştırılır, ancak ölçek bakımından farklılık gösterirler. Bir iterasyon, yığın olarak bilinen bir veri alt kümesini işledikten sonra modelin parametrelerinin tek bir güncellemesini ifade eder. Bu nedenle, bir dönem boyunca, her biri işlenen yığınlara dayalı olarak modeli güncelleyen birkaç yineleme gerçekleşir. Yığın işleme hakkında daha fazla ayrıntı için Yığın Boyutu sözlüğü sayfamızı ziyaret edin.

Doğru Çağ Sayısını Seçme

Uygun epok sayısının seçilmesi çok önemlidir. Çok az sayıda epok yetersiz eğitilmiş bir modelle sonuçlanabilirken, çok fazla sayıda epok aşırı uyuma yol açabilir. Erken durdurma gibi teknikler, eğitimi durdurmak için en uygun noktayı belirlemeye yardımcı olabilir; bu teknikleri Hiperparametre Ayarlama bölümünde daha ayrıntılı olarak inceleyebilirsiniz.

Gerçek Dünya Uygulamaları

Sürücüsüz Araçlar

Kendi kendine sürüş teknolojisi şirketleri, yol işaretlerini tanımak, engelleri tespit etmek ve karmaşık ortamlarda gezinmek için modelleri eğitirken dönemleri yoğun bir şekilde kullanır. Her bir dönem, bu modellerin doğruluğunun iyileştirilmesine yardımcı olarak gerçek zamanlı karar verme yeteneklerini geliştirir. Kendi Kendine Sürüşte Yapay Zeka uygulamaları hakkında daha fazlasını keşfedin.

Sağlık Teşhis Cihazları

Sağlık hizmetlerinde modeller, tümör tespiti veya X-ışınlarının analizi gibi görevler için tıbbi görüntülerdeki örüntüleri öğrenmek üzere çok sayıda epoktan geçer. İyi eğitilmiş bir model, teşhis doğruluğunu önemli ölçüde artırarak daha güvenilir hasta sonuçları elde edilmesini sağlayabilir. Sağlık Hizmetlerinde Yapay Zeka sayfamızda yapay zekanın sağlık hizmetleri teşhislerini nasıl dönüştürdüğünü öğrenin.

İlgili Kavramlar

  • Gradyan İnişi: Bu optimizasyon algoritması, kayıp fonksiyonunu en aza indirmek için epoklarla birlikte yaygın olarak kullanılır ve modelin ağırlıklarındaki ayarlamalara rehberlik eder. Daha fazlası için Gradyan İnişi bölümüne bakın.
  • Öğrenme Oranı: Bu hiperparametre, bir kayıp fonksiyonunun minimumuna doğru ilerlerken her iterasyondaki adım boyutunu belirler. Daha fazla bilgi için Öğrenme Oranı sözlük girişimizi ziyaret edin.

Epoklar, makine öğreniminde yinelemeli öğrenme sürecinin ayrılmaz bir parçasıdır ve eğitim veri kümesi üzerinden kaç tam döngü gerçekleştirildiği konusunda bir ölçüt görevi görür. Her bir dönemle birlikte model, altta yatan verileri anlama ve tahmin etme konusunda daha becerikli hale gelir ve bu da dönemleri etkili yapay zeka modeli eğitiminin temel taşı haline getirir. Epokları kavramsal olarak projelerinize entegre etmek için, kolaylaştırılmış model eğitimi yetenekleri için Ultralytics HUB'ı keşfetmeyi düşünün.

Tümünü okuyun