NannyML nedir?

Python ile Machine Learning İzleme

Hakim Elakhrass

Co-founder and CEO of NannyML

Önkoşullar

  • Makine Öğrenimi İzleme Kavramları:
    • İdeal izleme iş akışı
    • Üretimde ML modellerini izleme zorlukları
    • İki sessiz model hatası: kovaryat kayması ve kavram kayması
    • Kovaryat kaymasını saptamak için altı yöntem
    • CBPE ve DLE performans tahmin yöntemlerinin kuramı
Python ile Machine Learning İzleme

Bu derste neler var?

  • NannyML ile sağlam bir izleme sistemi kurun
  • Performans tahmin algoritmalarını uygulayın
  • İş hesaplayıcıyı kullanarak modelinizin parasal değerini belirleyin
  • Tek ve çok değişkenli kovaryat kayması tespiti çalıştırın
Python ile Machine Learning İzleme

İzleme zorlukları

$$

Gerçek etiket yok

Grafik zaman içinde ROC AUC metriğini gösteriyor; yayına aldıktan sonra, gerçek etiket olmadığı için grafik boş.

$$

Uyarı yorgunluğu

Görsel, zamanla veri dağılımı değişimlerini gösteriyor; bazıları kaymayı belirten kırmızı, yanında yorumlar var. Endişelenmeli miyiz, yoksa yanlış alarm mı?

Python ile Machine Learning İzleme

Açık kaynak çözüm

Görsel, NannyML logosunu ve Walmart, Allianz, UBS, DeepMind gibi NannyML kullanan şirketleri gösteriyor. Ayrıca NannyML'nin herhangi bir çerçeveyle çalıştığı bilgisi var.

Python ile Machine Learning İzleme

Temel özellikler

  1. Önemli olanı izleyin
    • Performans tahmini ve hesaplama
    • İş değeri tahmini ve hesaplama
  2. Sorunları bulun
    • Tek değişkenli
    • Çok değişkenli
    • Veri kalitesi
  3. Düzeltin
    • Yeniden eğitim tetikleyicileri
Python ile Machine Learning İzleme

NannyML nasıl kullanılır?

Görsel, test ve üretim verilerinin NannyML'ye geldiğini gösteriyor.

import nannyml

# Load the dataset
reference, analysis, analysis_gt = nannyml.load_us_census_ma_employment_data()
Python ile Machine Learning İzleme

Haydi pratik yapalım!

Python ile Machine Learning İzleme

Preparing Video For Download...