İlk Sinir Ağı

Bu alıştırmada, ilk küçük nöral ağımızı eğiteceğiz. Sinir ağları bize bu verileri kullanmadan doğrusal olmayan, özellikle çapraz çizgilerin kullanılması.

1. Görev: Buradaki model, iki giriş özelliğimizi birleştirerek bir nöron var. Bu model doğrusal olmayan şeyler öğrenecek mi? Uygulamanızı tahminde bulunabilirsiniz.

Görev 2: Gizli katmandaki nöron sayısını 1'den 2'ye yükseltin. Ayrıca, doğrusal aktivasyondan doğrusal olmayan aktivasyona geçmeyi deneyin. Mesela ReLU gibi. Doğrusal olmayan durumları öğrenebilen bir model oluşturabilir misiniz? Modelleyebilir mi? nasıl kullanıyor?

Görev 3: Gizli katmandaki nöron sayısını doğrusal olmayan bir aktivasyon kullanarak 2'den 3'e kadar gider. Verileri modelleyebiliyor mu? etkili mi? Model kalitesi çalıştırmadan çalıştırmaya nasıl değişiklik gösteriyor?

4. Görev: Gizli katmanlar ekleyerek veya kaldırarak denemeler yapmaya devam edin bir nöron olacak. Ayrıca öğrenme oranlarını, diğer öğrenme ayarları üzerine konuşacağız. En küçük hangisi test kaybı sağlayan kullanabileceğiniz nöron ve katman sayısı 0,177 veya daha düşük bir sürüm mü?

Model boyutunu büyütmek uyumu artırıyor mu veya ne kadar hızlı birleşiyor? Bu durum modelin iyi bir modele yaklaşma sıklığını değiştiriyor mu? Örneğin, şunu deneyin: şu mimariyi inceleyin:

  • 3 nöronlu ilk gizli katman.
  • 3 nöronlu ikinci gizli katman.
  • 2 nöronlu üçüncü gizli katman.

(Yanıtlar alıştırmanın hemen altında görünür.)