MCP ile bağlan →

Hesaplamaya Girin

Formül

Show calculation steps (3)
  1. First Derivative

    First Derivative: Sigmoid Fonksiyonu Hesaplayıcı (Birinci ve İkinci Türevleriyle)

    Slope of the sigmoid; a = gain

  2. Second Derivative

    Second Derivative: Sigmoid Fonksiyonu Hesaplayıcı (Birinci ve İkinci Türevleriyle)

    Curvature of the sigmoid; a = gain

  3. Maximum Slope

    Maximum Slope: Sigmoid Fonksiyonu Hesaplayıcı (Birinci ve İkinci Türevleriyle)

    Peak slope of the sigmoid, attained at x = 0

Reklam

Sonuç

Sigmoid at x = 2 (a = 1)
0,880797
σ(x) = 1 / (1 + e^(-a·x))
σ'(x) first derivative
0,104994
σ''(x) second derivative
-0,079963
x σ(x) σ'(x) σ''(x)
-6 0,002473 0,002467 0,002454
-5,5 0,00407 0,004054 0,004021
-5 0,006693 0,006648 0,006559
-4,5 0,010987 0,010866 0,010627
-4 0,017986 0,017663 0,017027
-3,5 0,029312 0,028453 0,026785
-3 0,047426 0,045177 0,040892
-2,5 0,075858 0,070104 0,059468
-2 0,119203 0,104994 0,079963
-1,5 0,182426 0,149146 0,09473
-1 0,268941 0,196612 0,090858
-0,5 0,377541 0,235004 0,057557
0 0,5 0,25 0
0,5 0,622459 0,235004 -0,057557
1 0,731059 0,196612 -0,090858
1,5 0,817574 0,149146 -0,09473
2 0,880797 0,104994 -0,079963
2,5 0,924142 0,070104 -0,059468
3 0,952574 0,045177 -0,040892
3,5 0,970688 0,028453 -0,026785
4 0,982014 0,017663 -0,017027
4,5 0,989013 0,010866 -0,010627
5 0,993307 0,006648 -0,006559
5,5 0,99593 0,004054 -0,004021
6 0,997527 0,002467 -0,002454
Max slope σ'(0) = a/4 0,25

Sigmoid fonksiyonu nedir?

Sigmoid ya da lojistik fonksiyon, herhangi bir gerçek sayıyı yumuşak, S biçimli bir eğriyle (0, 1) açık aralığına sıkıştırır. \(\sigma(x) = \frac{1}{1 + e^{-\text{a}\,x}}\) şeklinde tanımlanan bu fonksiyon, yapay sinir ağlarında en sık kullanılan aktivasyon fonksiyonlarından biridir; ayrıca lojistik regresyon, olasılık modelleme ve büyüme eğrilerinin de vazgeçilmezidir. Kazanç parametresi \(\text{a}\), geçişin ne kadar dik olacağını belirler: \(\text{a} = 1\) olduğunda ders kitaplarındaki klasik sigmoid'i elde edersiniz, daha büyük \(\text{a}\) değerleri ise geçişi adım fonksiyonuna doğru sıkıştırır.

y eksenini 0,5'te kesen ve 0 ile 1'de yatay asimptotları olan S biçimli sigmoid eğrisi
Sigmoid fonksiyonu 0 ile 1 arasında sınırlı bir S biçimli eğri oluşturur.

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

Önce kazanç değeri \(\text{a}\)'yı, ardından fonksiyonu değerlendirmek istediğiniz aralığı girin: x minimum, x maksimum ve x adımı (artış miktarı). Araç her adımda \(\sigma(x)\), birinci türevi \(\sigma^{\prime}(x)\) ve ikinci türevi \(\sigma^{\prime\prime}(x)\) için bir tablo oluşturur; isteğe bağlı olarak girdiğiniz tek bir x değeri için de noktasal sonuçları gösterir. Adımın sıfırdan büyük ve x maksimumun en az x minimum kadar olduğundan emin olun; aksi takdirde tabloda hiçbir satır oluşmaz.

Formüllerin açıklaması

Türevler, \(\sigma\)'nın kendisi cinsinden yazıldığında oldukça sade biçimler alır. Türev alındığında $$\sigma^{\prime}(x) = \text{a}\,\sigma(x)\bigl(1 - \sigma(x)\bigr)$$ elde edilir; bu ifade her zaman pozitiftir (eğri tekdüze artar) ve büküm noktası olan \(x = 0\)'da en yüksek değeri olan \(\frac{\text{a}}{4}\)'e ulaşır. İkinci türev $$\sigma^{\prime\prime}(x) = \text{a}^{2}\,\sigma(x)\bigl(1 - \sigma(x)\bigr)\bigl(1 - 2\,\sigma(x)\bigr)$$ \(\sigma\)'nın 0,5 olduğu \(x = 0\) noktasında işaret değiştirir ve bu da büküm noktasını doğrular.

Reklam
Çan biçimli birinci türevi ve S biçimli ikinci türeviyle üst üste bindirilmiş sigmoid eğrisi
Sigmoid (S eğrisi), çan biçimli birinci türevi ve ikinci türevi.

Örnek çözüm

\(\text{a} = 1\) ve \(x = 2\) alalım. Bu durumda \(e^{-2} = 0{,}135335\) olur ve $$\sigma(2) = \frac{1}{1{,}135335} = 0{,}880797$$ bulunur. Birinci türev \(0{,}880797 \cdot (1 - 0{,}880797) = 0{,}104994\)'tür. İkinci türev ise $$0{,}104994 \cdot (1 - 2 \cdot 0{,}880797) = 0{,}104994 \cdot (-0{,}761594) = -0{,}079963$$ olur. \(x = 0\) noktasında değerler \(\sigma = 0{,}5\), \(\sigma^{\prime} = 0{,}25\) ve \(\sigma^{\prime\prime} = 0\)'dır.

Sık Sorulan Sorular

Kazanç \(\text{a}\) ne işe yarar? Girdiyi ölçekler. Daha büyük bir \(\text{a}\), eğrinin \(x = 0\) çevresinde daha hızlı yükselmesini sağlar; \(\text{a}\) büyüdükçe sigmoid keskin bir adım fonksiyonuna yaklaşır, \(\text{a} = 0\) olduğunda ise 0,5 düzeyinde düz bir çizgi elde edilir.

En dik nokta neresidir? Her zaman \(x = 0\)'dır; bu noktada eğim \(\frac{\text{a}}{4}\)'e eşittir ve ikinci türev sıfırdır.

Çıktı neden hiçbir zaman tam olarak 0 veya 1 olmaz? Üstel fonksiyon sonlu bir x için asla sıfıra ulaşmaz; bu nedenle \(\sigma\) her zaman (0, 1) aralığının kesin olarak içinde kalır. \(|\text{a}\cdot x|\) çok büyük olduğunda değer sayısal olarak 0 veya 1'e yuvarlanır ve bu hesaplayıcı bu durumu güvenli şekilde ele alır.

Son güncelleme: