Softplus Birinci Türev Hesaplayıcı nedir?
Bu araç, Softplus aktivasyon fonksiyonunun herhangi bir gerçek x giriş değerindeki birinci türevini hesaplar. \(\varphi(x) = \ln(1 + e^{x})\) olarak tanımlanan Softplus fonksiyonu, yapay sinir ağlarında yaygın olarak kullanılan ReLU (Doğrultulmuş Doğrusal Birim) fonksiyonunun pürüzsüz ve türevlenebilir bir yaklaşımıdır. Türevi tam olarak lojistik sigmoid fonksiyonuna eşittir; bu da onu gradyan tabanlı eğitimde özellikle kullanışlı kılar.
Nasıl kullanılır?
Türevi hesaplamak istediğiniz \(x\) değerini girin ve gönderin. Hesaplayıcı, her zaman kesinlikle 0 ile 1 arasında kalan bir sayı olan \(\varphi'(x)\) sonucunu verir. Pozitif girişler sonucu 1'e doğru iterken, negatif girişler 0'a doğru çeker; tam olarak 0 girişi ise 0,5 sonucunu verir.
Formülün açıklaması
Softplus fonksiyonunun türevi alındığında şu sonuç elde edilir:
$$\frac{d}{dx}\ln\!\left(1 + e^{x}\right) = \frac{e^{x}}{1 + e^{x}} = \frac{1}{1 + e^{-x}}.$$
Bu, lojistik sigmoid olan \(\sigma(x)\) fonksiyonudur. Hesaplamayı sayısal olarak kararlı tutmak için, hesaplayıcı \(x \geq 0\) için \(\frac{1}{1 + e^{-x}}\), \(x < 0\) için ise eşdeğeri olan \(\frac{e^{x}}{1 + e^{x}}\) ifadesini kullanır. Böylece büyük mutlak değerli girişlerde üstel fonksiyonun taşmasının (overflow) önüne geçilir.
Çözümlü örnek
\(x = 0{,}5\) olsun. Bu durumda \(e^{-0.5} = 0{,}6065306597\) olur; dolayısıyla \(1 + e^{-0.5} = 1{,}6065306597\). Buradan $$\varphi'(0{,}5) = \frac{1}{1{,}6065306597} = 0{,}622459.$$ Giriş biraz pozitif olduğu için türev de 0,5'in biraz üzerindedir.
Sıkça Sorulan Sorular
Türev neden sigmoid fonksiyonuna eşittir? Çünkü \(\ln(1 + e^{x})\) ifadesine zincir kuralı uygulandığında, sonuç cebirsel olarak standart lojistik sigmoid olan \(\frac{1}{1 + e^{-x}}\) ifadesine sadeleşir.
\(\varphi'(x)\) değerinin aralığı nedir? Açık aralık olan \((0, 1)\) değer aralığıdır. Değer, \(x\) eksi sonsuza giderken 0'a, artı sonsuza giderken 1'e yaklaşır; ancak bu sınırların hiçbirine asla ulaşmaz.
Sıfıra bölme riski var mı? Hayır. Her gerçek \(x\) için \(1 + e^{-x}\) ifadesi her zaman sıfırdan büyük olduğundan, payda asla sıfır olamaz.