Sigmoide

term_id: sigmoid

Category: basic_concepts

Definition

A função sigmoide, definida como σ(z) = 1 / (1 + e^-z), é amplamente utilizada em aprendizado de máquina para modelar probabilidades. Ela comprime os valores de entrada no intervalo (0, 1), tornando-a adequada para classificação binária.

Summary

Uma função matemática que mapeia qualquer número real para um valor entre zero e um, formando uma curva em forma de S.

Key Concepts

  • Função logística
  • Mapeamento de probabilidade
  • Desvanecimento do gradiente (Vanishing gradient)
  • Não linearidade

Use Cases

  • Saída de classificação binária
  • Regressão logística
  • Ativação em redes neurais rasas

Code Example

1
2
3
import numpy as np
def sigmoid(z):
    return 1 / (1 + np.exp(-z))