Doğrusal Regresyon Görselleştirme
OLS, GD ve SGD için etkileşimli simülasyon.
Doğrusal regresyon, giriş x ile çıkış y arasındaki doğrusal ilişkiyi tahmin eder.
y = ax + b
Burada a eğim, b kesişimdir. Bu simülatörde eklediğin her nokta bir eğitim örneğidir ve model en iyi a ve b’yi bulur.
Model ortalama karesel hatayı (MSE) minimize eder:
$$ MSE(a,b) = \frac{1}{n}\sum_{i=1}^{n}(y_i-(ax_i+b))^2 $$
Kare almak büyük hataları daha çok cezalandırır ve pürüzsüz bir optimizasyon hedefi sağlar. Daha düşük loss daha iyi uyum demektir.
- OLS: Kapalı formül, tek sefer.
- Batch GD: Her epoch’ta tüm örnekleri kullanır, kararlı ama ağır.
- SGD: Karıştırılmış tek örnek güncellemeleri, hızlı ama daha gürültülü.
Aynı noktaları kullan ve yöntemlerin öğrenme eğrilerini karşılaştır.
- Noktaları ekle veya demo verisi yükle.
- Önce OLS çalıştırıp temel çizgiyi al.
- GD/SGD’ye geçip learning rate ve epoch’u ayarla.
- Test Mode ile gerçek ve tahmin değerlerini karşılaştır.
Nokta eklemek için tıkla. Bir noktayı kaldırmak için uzun bas.
Loss (MSE)
Model
Yöntem Notları
OLS
Kovaryans ve varyanstan kapalı form çözüm:
$$ a = \frac{\sum (x_i-\bar{x})(y_i-\bar{y})}{\sum (x_i-\bar{x})^2}, \quad b = \bar{y} - a\bar{x} $$