Eğitim İçeriği

Giriş

.NET Geliştirme Platformu için Makine Öğrenimi (ML.NET) Kurulumu ve Yapılandırması

  • ML.NET araçlarının ve kütüphanelerin kurulumu
  • ML.NET tarafından desteklenen işletim sistemleri ve donanım bileşenleri

ML.NET Özelliklerinin ve Mimarisinin Genel Bakışı

  • ML.NET Uygulama Programlama Arayüzü (ML.NET API)
  • ML.NET makine öğrenimi algoritmaları ve görevleri
  • Infer.NET ile olasılıksal programlama
  • Uygun ML.NET bağımlılıklarının belirlenmesi

ML.NET Model Builder'ın Genel Bakışı

  • Visual Studio'ya Model Builder'ı entegre etme
  • Model Builder ile otomatik makine öğrenimi (AutoML) kullanımı

ML.NET Komut Satırı Arayüzü (CLI)'nın Genel Bakışı

  • Otomatik makine öğrenimi model oluşturma
  • ML.NET CLI tarafından desteklenen makine öğrenimi görevleri

Makine Öğrenimi için Kaynaklardan Veri Edinme ve Yüklemesi

  • Veri işleme için ML.NET API'sini kullanımı
  • Veri modellerinin sınıflarını oluşturma ve tanımlama
  • ML.NET veri modellerini not alma
  • Verilerin ML.NET çerçevesine yüklenmesi için senaryolar

Verinin ML.NET Çerçevesine Hazırlanması ve Eklendirilmesi

  • ML.NET filtre işlemlerini kullanarak veri modellerini filtreleme
  • ML.NET DataOperationsCatalog ve IDataView ile çalışma
  • ML.NET için veri ön işlemede normalleştirme yaklaşımları
  • ML.NET'deki veri dönüştürme
  • Kategorik verilerle ML.NET model oluşturma için çalışma

ML.NET Makine Öğrenimi Algoritmalarının ve Görevlerinin Uygulanması

  • ML.NET ikili ve çoklu sınıflandırma
  • ML.NET'de regresyon
  • ML.NET'te kümeleme ile veri örneklerini gruplandırma
  • Anomali Tespiti makine öğrenimi görevi
  • ML.NET'de sıralama, öneri ve tahmin
  • Veri seti ve fonksiyonlar için uygun ML.NET algoritmasının seçilmesi
  • ML.NET'te veri dönüştürme
  • ML.NET modellerinin doğruluğunu artırmak için algoritmalar

ML.NET'de Makine Öğrenimi Modellerinin Eğitilmesi

  • Bir ML.NET modeli oluşturma
  • Bir makine öğrenimi modelini eğitmek için ML.NET yöntemleri
  • ML.NET eğitim ve test için veri kümelerinin bölünmesi
  • ML.NET'de farklı veri öznitelikleri ve senaryolarla çalışma
  • ML.NET model eğitim için veri kümelerini önbelleğe alma

ML.NET'de Makine Öğrenimi Modellerinin Değerlendirilmesi

  • Model yeniden eğitimi veya inceleme için parametreleri çıkarma
  • ML.NET model metriklerini toplama ve kaydetme
  • Bir makine öğrenimi modelinin performansını analiz etme

ML.NET Model Eğitme Adımlarında Arası Veriyi İnceleme

Model Tahminlerinin Yorumlanmasında Permutasyon Özellik Önemi (PFI) Kullanımı

Eğitimli ML.NET Modellerini Kaydetme ve Yüklemek

  • ITTransformer ve DataViewScheme ile çalışma ML.NET'te
  • Yerel ve uzak depolanan veri yüklemesi
  • ML.NET'deki makine öğrenimi model ardışıklıklarıyla çalışma

Eğitimli bir ML.NET Modelini Veri Analizleri ve Tahminler İçin Kullanma

  • Model tahminleri için veri ardışını kurma
  • ML.NET'te tek ve çoklu tahminler yapma

Bir ML.NET Makine Öğrenimi Modelinin Optimizasyonu ve Yeniden Eğitilmesi

  • ML.NET yeniden eğilebilir algoritmaları
  • Bir modelin yüklenmesi, çıkarılması ve yeniden eğitilmesi
  • Yeniden eğitilen model parametrelerini önceki ML.NET modeliyle karşılaştırma

ML.NET Modellerinin Bulutla Entegrasyonu

  • Azure fonksiyonları ve web API ile bir ML.NET modelini dağıtım yapma

Sorun Giderme

Özeti ve Sonuçlar

Kurs İçin Gerekli Önbilgiler

  • Makine öğrenme algoritmaları ve kütüphaneleri bilgisi
  • C# programlama dilini güçlü bir şekilde kullanma becerisi
  • .NET geliştirme platformlarıyla deneyim
  • Veri bilimi araçlarına temel anlayış
  • Temel makine öğrenme uygulamaları ile deneyim

Hedef Kitle

  • Veri Bilimcileri
  • Makine Öğrenme Geliştiricileri
 21 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Danışanlarımızın Yorumları (2)

Yaklaşan Etkinlikler

İlgili Kategoriler