MCP ile bağlan →

Hesaplamaya Girin

Formül

Reklam

Sonuç

Softsign Tablosu Oluşturuldu
101
phi(x) = x / (1 + |x|) veri noktası
İlk Softsign değeri -0,833333
Son Softsign değeri 0,833333
x Softsign phi(x) phi'(x) (birinci türev)
-5 -0,83333333 0,02777778
-4,9 -0,83050847 0,02872738
-4,8 -0,82758621 0,02972652
-4,7 -0,8245614 0,0307787
-4,6 -0,82142857 0,03188776
-4,5 -0,81818182 0,03305785
-4,4 -0,81481481 0,03429355
-4,3 -0,81132075 0,03559986
-4,2 -0,80769231 0,03698225
-4,1 -0,80392157 0,03844675
-4 -0,8 0,04
-3,9 -0,79591837 0,04164931
-3,8 -0,79166667 0,04340278
-3,7 -0,78723404 0,04526935
-3,6 -0,7826087 0,04725898
-3,5 -0,77777778 0,04938272
-3,4 -0,77272727 0,05165289
-3,3 -0,76744186 0,05408329
-3,2 -0,76190476 0,05668934
-3,1 -0,75609756 0,0594884
-3 -0,75 0,0625
-2,9 -0,74358974 0,06574622
-2,8 -0,73684211 0,06925208
-2,7 -0,72972973 0,07304602
-2,6 -0,72222222 0,07716049
-2,5 -0,71428571 0,08163265
-2,4 -0,70588235 0,08650519
-2,3 -0,6969697 0,09182736
-2,2 -0,6875 0,09765625
-2,1 -0,67741935 0,10405827
-2 -0,66666667 0,11111111
-1,9 -0,65517241 0,11890606
-1,8 -0,64285714 0,12755102
-1,7 -0,62962963 0,13717421
-1,6 -0,61538462 0,14792899
-1,5 -0,6 0,16
-1,4 -0,58333333 0,17361111
-1,3 -0,56521739 0,18903592
-1,2 -0,54545455 0,20661157
-1,1 -0,52380952 0,22675737
-1 -0,5 0,25
-0,9 -0,47368421 0,27700831
-0,8 -0,44444444 0,30864198
-0,7 -0,41176471 0,34602076
-0,6 -0,375 0,390625
-0,5 -0,33333333 0,44444444
-0,4 -0,28571429 0,51020408
-0,3 -0,23076923 0,59171598
-0,2 -0,16666667 0,69444444
-0,1 -0,09090909 0,82644628
0 0 1
0,1 0,09090909 0,82644628
0,2 0,16666667 0,69444444
0,3 0,23076923 0,59171598
0,4 0,28571429 0,51020408
0,5 0,33333333 0,44444444
0,6 0,375 0,390625
0,7 0,41176471 0,34602076
0,8 0,44444444 0,30864198
0,9 0,47368421 0,27700831
1 0,5 0,25
1,1 0,52380952 0,22675737
1,2 0,54545455 0,20661157
1,3 0,56521739 0,18903592
1,4 0,58333333 0,17361111
1,5 0,6 0,16
1,6 0,61538462 0,14792899
1,7 0,62962963 0,13717421
1,8 0,64285714 0,12755102
1,9 0,65517241 0,11890606
2 0,66666667 0,11111111
2,1 0,67741935 0,10405827
2,2 0,6875 0,09765625
2,3 0,6969697 0,09182736
2,4 0,70588235 0,08650519
2,5 0,71428571 0,08163265
2,6 0,72222222 0,07716049
2,7 0,72972973 0,07304602
2,8 0,73684211 0,06925208
2,9 0,74358974 0,06574622
3 0,75 0,0625
3,1 0,75609756 0,0594884
3,2 0,76190476 0,05668934
3,3 0,76744186 0,05408329
3,4 0,77272727 0,05165289
3,5 0,77777778 0,04938272
3,6 0,7826087 0,04725898
3,7 0,78723404 0,04526935
3,8 0,79166667 0,04340278
3,9 0,79591837 0,04164931
4 0,8 0,04
4,1 0,80392157 0,03844675
4,2 0,80769231 0,03698225
4,3 0,81132075 0,03559986
4,4 0,81481481 0,03429355
4,5 0,81818182 0,03305785
4,6 0,82142857 0,03188776
4,7 0,8245614 0,0307787
4,8 0,82758621 0,02972652
4,9 0,83050847 0,02872738
5 0,83333333 0,02777778

Softsign fonksiyonu nedir?

Softsign, yapay sinir ağlarında kullanılan ve \(\phi(x) = \frac{x}{1+|x|}\) şeklinde tanımlanan bir aktivasyon fonksiyonudur. Hiperbolik tanjant (tanh) gibi pürüzsüz, S biçimli ve \((-1, 1)\) açık aralığıyla sınırlıdır. Temel fark, asimptotlarına nasıl yaklaştıklarıdır: Softsign \(\pm 1\) değerlerine polinom hızında (\(1/|x|\) gibi), tanh ise üstel hızda yaklaşır. Bu daha yavaş doyma davranışı, bazı mimarilerde kaybolan gradyan (vanishing gradient) etkisini azaltmaya yardımcı olabilir.

Orijinden geçen ve artı bir ile eksi birde yatay asimptotlara sahip S şeklinde softsign eğrisi
Softsign fonksiyonu, -1 ile +1 arasında sınırlı S şeklinde bir eğridir.

Bu hesaplayıcı nasıl kullanılır?

Üç değer girin: x'in başlangıç değeri (ilk satırdaki x), Artış değeri (her satırda eklenen adım) ve Tekrar sayısı (kaç satır üretileceği). Hesaplayıcı, her nokta için x, Softsign \(\phi(x)\) ve birinci türev \(\phi^{\prime}(x)\) değerlerini içeren bir tablo oluşturur; bu tabloyu eğrileri çizmek veya belirli değerleri incelemek için kullanabilirsiniz.

Formülün açıklaması

Her satır için \(a = 1 + |x|\) olsun. Bu durumda \(\phi(x) = \frac{x}{a}\) ve \(\phi^{\prime}(x) = \frac{1}{a^{2}}\) olur. \(|x|\) asla negatif olamayacağı için, payda olan \(a\) her zaman en az 1'dir; dolayısıyla hiçbir zaman sıfıra bölme oluşmaz ve fonksiyon her noktada pürüzsüzdür. Softsign fonksiyonu tek fonksiyondur (\(\phi(-x) = -\phi(x)\)), türevi ise çift fonksiyondur (\(\phi^{\prime}(-x) = \phi^{\prime}(x)\)). Orijinde \(\phi(0) = 0\) ve \(\phi^{\prime}(0) = 1\)'dir.

Reklam
Orijin üzerinde bir değerinde zirve yapan ve her iki yanda sıfıra doğru azalan çan şeklinde softsign türev eğrisi
Türev, x = 0 olduğunda 1 ile zirve yapar ve |x| büyüdükçe 0'a doğru azalır.

Çözümlü örnek

\(x = -5\) için: \(a = 1 + 5 = 6\), dolayısıyla $$\phi(-5) = \frac{-5}{6} = -0.8333333$$ ve $$\phi^{\prime}(-5) = \frac{1}{36} = 0.0277778.$$ \(x = 1\) için: \(a = 2\), dolayısıyla \(\phi(1) = 0.5\) ve \(\phi^{\prime}(1) = 0.25\). \(x = 0\) için: \(a = 1\), dolayısıyla \(\phi(0) = 0\) ve \(\phi^{\prime}(0) = 1\). Varsayılan değerlerle (başlangıç -5, adım 0.1, 101 satır) tablo, x'i -5'ten +5'e kadar tarar.

Sık sorulan sorular

Türev neden hiç negatif olmaz? \(\phi^{\prime}(x) = \frac{1}{(1+|x|)^{2}}\) bir karenin tersi olduğundan her zaman kesinlikle pozitiftir; bu da Softsign'ın monoton olarak arttığı anlamına gelir.

Softsign ile tanh arasındaki fark nedir? İkisi de sınırlı bir aralığa doyar; ancak Softsign daha kademeli doyar (rasyonel azalma), tanh ise üstel azalma gösterir. Bu sayede Softsign, gradyanları daha geniş bir giriş aralığında canlı tutar.

Adım negatif olabilir mi? Evet. Negatif adım tablonun azalmasını sağlar; sıfır adım ise her satırda aynı x değerini tekrarlar.

Son güncelleme: