Deep Learning Academy · Ders

Yeniden Oluşturma Hatasıyla Anomali Algılama

Modelin yeniden oluşturamadığı aykırı değerleri işaretleyin.

4. ders / 413 adım

Yeniden Oluşturma Hatasıyla Anomali Algılama, CoddyKit'te ücretsiz bir Deep Learning Academy dersidir. Bu, 4 dersinin 4. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Deep Learning Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Deep Learning Academy kursu toplamda 4 dersten oluşur.

Farklı Olanı Bulma

Otomatik kodlayıcılar anormallikleri, yani normal örüntüye uymayan veri noktalarını bulmada çok başarılıdır. Fikir akıllıca ve şaşırtıcı derecede basittir.

Yalnızca Normallerle Eğitin

Otomatik kodlayıcıyı yalnızca normal veriler üzerinde eğitirsiniz. Model, birçok kez gördüğü girdi türlerini yeniden oluşturma konusunda uzmanlaşır.

Yeniden Oluşturma Hatası Sinyaldir

Her girdi için yeniden oluşturma hatasını, yani yeniden oluşturulan verinin asıl girdiden ne kadar uzak olduğunu ölçersiniz. Bu tek sayı, yöntemin tamamını yönlendirir.

error = ((x - model(x)) ** 2).mean()

Normaller Temizce Yeniden Oluşturulur

Tanıdık ve normal girdiler düşük hatayla yeniden oluşturulur. Model bunların yapısını öğrendiği için çıktı girdiye büyük ölçüde uyar.

Anormallikler Kötü Yeniden Oluşturulur

Bir anormallik eğitim verilerine hiç benzemez, bu nedenle model onu kötü biçimde yeniden oluşturur. Bu da yüksek bir yeniden oluşturma hatası üretir. 🚩

Bir Eşik Belirleyin

Hata için bir eşik belirlersiniz. Bu eşiğin üzerindeki her şey anormallik olarak işaretlenir; altındaki her şey normal kabul edilir.

is_anomaly = error > threshold

Eşiği Seçme

Yaygın bir yöntem, temiz bir doğrulama kümesindeki hatalara bakıp 95. yüzdelik dilim gibi yüksek bir yüzdelik dilimi sınır olarak seçmektir.

threshold = np.percentile(val_errors, 95)

Anormallik Etiketleri Gerekmez

Eğitim için etiketlenmiş anormalliklere hiçbir zaman ihtiyaç duymazsınız. Bu, kötü örneklerin önceden nadir olduğu veya bilinmediği durumlarda yaklaşımı ideal kılar.

En Başarılı Olduğu Alanlar

Bu yöntem, normal durumların yaygın ve sorunların nadir olduğu her yerde dolandırıcılık tespitini, fabrika kusurlarının bulunmasını ve ağ saldırısı uyarılarını mümkün kılar.

Dengeyi Göz Önünde Bulundurun

Düşük bir eşik daha fazla anormalliği yakalar, ancak yanlış alarmları artırır. Yüksek bir eşik sessiz kalır, fakat gerçek sorunları kaçırabilir. Eşiği maliyetinize göre ayarlayın.

Dağılım Kaymasına Dikkat Edin

Normal davranış zamanla değişirse eski hatalar sizi yanıltır. Bu kaymayı yönetmek ve uyarıların doğruluğunu korumak için yeniden eğitim yapın veya yeniden kalibre edin.

Hızlı Kontrol

Otomatik kodlayıcı bir anormalliği nasıl işaretler?

Özet

Normal verilerle eğitin, her girdinin yeniden oluşturma hatasını ölçün ve eşiğinizin üzerindeki her şeyi işaretleyin. Anormallik etiketleri gerekmez. 🎉

Başlamak ücretsiz

Yapay zeka eğitmeniyle Python öğren — ücretsiz

Tarayıcında gerçek kod yaz ve çalıştır, 7/24 yapay zeka eğitmeninden anında yardım al; web'de ya da uygulamada kaldığın yerden devam et.

Kurslar
30
Dersler
120

Sıkça Sorulan Sorular

“Yeniden Oluşturma Hatasıyla Anomali Algılama” dersi ücretsiz mi?

Evet — “Yeniden Oluşturma Hatasıyla Anomali Algılama” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Deep Learning Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Deep Learning Academy kursu toplamda 4 dersten oluşur.

“Yeniden Oluşturma Hatasıyla Anomali Algılama” dersinde ne öğreneceğim?

Modelin yeniden oluşturamadığı aykırı değerleri işaretleyin. Deep Learning Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

Deep Learning Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Deep Learning Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 4. dersidir.

“Yeniden Oluşturma Hatasıyla Anomali Algılama” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu Deep Learning Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Deep Learning Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Kodlayıcı, Darboğaz ve Kod Çözücü
  2. Gürültü Gideren Otomatik Kodlayıcılar
  3. Değişimsel Otomatik Kodlayıcılar ve Gizli Uzay
  4. Yeniden Oluşturma Hatasıyla Anomali Algılama
← Deep Learning Academy Sayfasına Dön