Connectez-vous via MCP →

Entrez le calcul

Formule

Show calculation steps (3)
  1. First Derivative

    First Derivative: Calculateur de fonction sigmoïde (avec dérivées première et seconde)

    Slope of the sigmoid; a = gain

  2. Second Derivative

    Second Derivative: Calculateur de fonction sigmoïde (avec dérivées première et seconde)

    Curvature of the sigmoid; a = gain

  3. Maximum Slope

    Maximum Slope: Calculateur de fonction sigmoïde (avec dérivées première et seconde)

    Peak slope of the sigmoid, attained at x = 0

Publicité

Résultats

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

Qu'est-ce que la fonction sigmoïde ?

La fonction sigmoïde, ou logistique, ramène n'importe quel nombre réel dans l'intervalle ouvert (0, 1) en dessinant une courbe lisse en forme de S. Définie par \(\sigma(x) = \frac{1}{1 + e^{-\text{a}\,x}}\), c'est l'une des fonctions d'activation les plus utilisées dans les réseaux de neurones, et un grand classique de la régression logistique, de la modélisation de probabilités et des courbes de croissance. Le paramètre de gain \(\text{a}\) règle la raideur de la transition : avec \(\text{a} = 1\), on retrouve la sigmoïde « canonique » des manuels, tandis que des valeurs de \(\text{a}\) plus élevées resserrent la transition jusqu'à la rapprocher d'une fonction en escalier.

Courbe sigmoïde en S croisant l'axe des y à 0,5 avec des asymptotes horizontales à 0 et 1
La fonction sigmoïde forme une courbe en S bornée entre 0 et 1.

Comment utiliser ce calculateur

Saisissez le gain \(\text{a}\), puis la plage sur laquelle vous souhaitez évaluer la fonction : x minimum, x maximum et le pas (incrément). L'outil construit un tableau de \(\sigma(x)\), de sa dérivée première \(\sigma^{\prime}(x)\) et de sa dérivée seconde \(\sigma^{\prime\prime}(x)\) à chaque pas, et affiche les valeurs ponctuelles pour le x facultatif que vous renseignez. Veillez à ce que le pas soit strictement supérieur à zéro et que le x maximum soit au moins égal au x minimum, faute de quoi aucune ligne ne sera générée.

Les formules expliquées

Les dérivées prennent une forme particulièrement élégante lorsqu'on les exprime à partir de \(\sigma\) elle-même. En dérivant, on obtient $$\sigma^{\prime}(x) = \text{a}\,\sigma(x)\bigl(1 - \sigma(x)\bigr)$$ toujours positive (la courbe est strictement croissante), qui atteint sa valeur maximale \(\frac{\text{a}}{4}\) au point d'inflexion \(x = 0\). La dérivée seconde, $$\sigma^{\prime\prime}(x) = \text{a}^{2}\,\sigma(x)\bigl(1 - \sigma(x)\bigr)\bigl(1 - 2\,\sigma(x)\bigr)$$ change de signe en \(x = 0\), là où \(\sigma = 0{,}5\), ce qui confirme la présence du point d'inflexion.

Publicité
Courbe sigmoïde superposée à sa dérivée première en cloche et à sa dérivée seconde en S
La sigmoïde (courbe en S), sa dérivée première en forme de cloche et sa dérivée seconde.

Exemple détaillé

Prenons \(\text{a} = 1\) et \(x = 2\). On a \(e^{-2} = 0{,}135335\), donc $$\sigma(2) = \frac{1}{1{,}135335} = 0{,}880797$$ La dérivée première vaut \(0{,}880797 \cdot (1 - 0{,}880797) = 0{,}104994\). La dérivée seconde donne \(0{,}104994 \cdot (1 - 2\cdot 0{,}880797) = 0{,}104994 \cdot (-0{,}761594) = -0{,}079963\). En \(x = 0\), les valeurs sont \(\sigma = 0{,}5\), \(\sigma^{\prime} = 0{,}25\) et \(\sigma^{\prime\prime} = 0\).

FAQ

À quoi sert le gain \(\text{a}\) ? Il met l'entrée à l'échelle. Plus \(\text{a}\) est grand, plus la courbe monte vite autour de \(x = 0\) ; lorsque \(\text{a}\) augmente, la sigmoïde se rapproche d'une marche brutale, tandis que \(\text{a} = 0\) donne une droite plate à 0,5.

Où se situe le point le plus raide ? Toujours en \(x = 0\), où la pente vaut \(\frac{\text{a}}{4}\) et où la dérivée seconde est nulle.

Pourquoi le résultat n'est-il jamais exactement 0 ou 1 ? L'exponentielle n'atteint jamais zéro pour un x fini, donc \(\sigma\) reste strictement à l'intérieur de (0, 1). Pour des valeurs de \(|\text{a}\cdot x|\) très grandes, le résultat est arrondi numériquement à 0 ou 1, ce que ce calculateur gère sans problème.

Dernière mise à jour: