TensorFlow Model Analizi Görselleştirmeleri

Bir değerlendirme çalıştırmanın çıktısı, bir tfma.EvalResult not defterinde tfma.view.render_slicing_metrics (veya grafikler için tfma.view.render_plot ) çağrılarak görselleştirilebilen bir tfma.EvalResult'dur.

Metrik Görünümü

Metrikleri görüntülemek için, değerlendirme çalıştırmasından çıkan tfma.EvalResult geçen tfma.view.render_slicing_metrics API'sini kullanın. Metrik görünümü üç bölümden oluşur:

  • Metrik Seçici

    Varsayılan olarak, tüm hesaplanan metrikler görüntülenir ve sütunlar alfabetik olarak sıralanır. Metrik seçici, kullanıcının metrikleri eklemesine / kaldırmasına / yeniden sıralamasına izin verir. Açılır menüden metrikleri işaretleyin / işaretini kaldırın (çoklu seçim için Ctrl tuşunu basılı tutun) veya doğrudan giriş kutusuna yazın / yeniden düzenleyin.

    Metrik seçici

  • Metrik Görselleştirme

    Metrik görselleştirme, seçilen özellikteki dilimler hakkında sezgi sağlamayı amaçlar. Küçük ağırlıklı örnek sayısı ile dilimleri filtrelemek için hızlı bir filtreleme mevcuttur.

    Örnek filtrelenmiş görünüm

    İki tür görselleştirme desteklenir:

    1. Dilime genel bakış

      Bu görünümde, her dilim için seçilen metriğin değeri oluşturulur ve dilimler, dilim adına veya başka bir metriğin değerine göre sıralanabilir.

      Örnek dilime genel bakış

      Dilim sayısı az olduğunda, bu varsayılan görünümdür.

    2. Metrik Histogramı

      Bu görünümde dilimler, metrik değerlerine göre bölümlere ayrılır. Her bir kovada görüntülenen değer(ler), kovadaki dilim sayısı veya kovadaki tüm dilimler için toplam ağırlıklı numune sayısı veya her ikisi olabilir.

      Örnek metrik histogramı

      Dişli ikonuna tıklanarak ayarlar menüsünden kova sayısı değiştirilebilir ve logaritmik ölçek uygulanabilir.

      Metrik histogram ayarlarını değiştirme

      Histogram görünümünde aykırı değerleri filtrelemek de mümkündür. Aşağıdaki ekran görüntüsünde gösterildiği gibi histogramda istediğiniz aralığı sürüklemeniz yeterlidir.

      Filtrelenmiş metrikler histogramı

      Dilim sayısı büyük olduğunda, bu varsayılan görünümdür.

  • Metrik Tablosu

    Metrik tablosu, metrik seçicide seçilen tüm metriklerin sonuçlarını özetler. Metrik adına tıklanarak sıralanabilir. Yalnızca filtrelenmemiş dilimler oluşturulacaktır.

Arsa Görünümleri

Her arsa, arsaya özgü kendi görselleştirmesine sahiptir. Daha fazla bilgi için, çizim sınıfıyla ilgili API belgelerine bakın. TFMA'da çizimlerin ve metriklerin her ikisinin de tfma.metrics.* Konvansiyonel olarak, grafiklerle ilgili sınıflar Plot ile biter. Grafikleri görüntülemek için, değerlendirme çalışmasından çıkan tfma.EvalResult öğesini geçen tfma.view.render_plot API'sini kullanın.

Zaman Serisi Grafikleri

Zaman serisi grafikleri, veri aralıkları veya model çalıştırmaları üzerinden belirli bir metriğin eğilimlerini belirlemeyi kolaylaştırır. Bir zaman serisi grafiği oluşturmak için birden çok değerlendirme yapın (çıktıyı farklı dizinlere kaydedin) ve ardından bunları tfma.load_eval_results öğesini çağırarak bir tfma.EvalResults nesnesine tfma.load_eval_results . Sonuçlar daha sonra tfma.view.render_time_series kullanılarak görüntülenebilir.

Belirli bir metriğin grafiğini görüntülemek için açılır listeden üzerine tıklamanız yeterlidir. Bir grafiği kapatmak için sağ üst köşedeki X'e tıklayın.

Örnek zaman serisi grafiği

Fareyle grafikteki herhangi bir veri noktasının üzerine gelindiğinde, model çalıştırmasını, veri aralığını ve metrik değerini gösteren bir araç ipucu gösterilir.