A seguirPróximo guia
Funções de Perda
Fundamentos
GUIA de fundamentos
As funções de ativação são pequenas portas não lineares dentro de cada neurônio que permitem que as redes neurais aprendam padrões curvos e complexos em vez de apenas linhas retas.
Ouça este guiaNarrado por IA · ~2 min
Without them, a deep network would collapse into a single linear equation.
Cada neurônio calcula uma soma ponderada de suas entradas, mas apenas essa soma é linear. Empilhe muitas camadas lineares e, matematicamente, você ainda terá apenas uma grande função linear, não importa quão profunda seja. As funções de ativação quebram isso aplicando uma transformação não linear à saída de cada neurônio, dando às redes o poder de aproximar quase qualquer função. O mais popular é o ReLU, que simplesmente gera a entrada se for positiva e zero caso contrário; é rápido e evita alguns problemas de treinamento de funções mais antigas. Os valores de Sigmóide e Tanh Squash em intervalos limitados e eram comuns historicamente, mas podem sofrer com gradientes de desaparecimento em redes profundas. A função softmax, usada na saída, converte pontuações brutas em uma distribuição de probabilidade sobre classes.
Usando ReLU nas camadas ocultas de uma rede convolucional para que ela possa aprender limites de decisão curvos para reconhecimento de imagem
Aplicar softmax na camada final para transformar as pontuações brutas de um classificador em probabilidades de classe que somam um
Escolhendo ativações GELU dentro de um modelo de linguagem de transformador para um fluxo de gradiente mais suave
Mudar para Leaky ReLU quando muitos neurônios em uma rede morreram e pararam de responder
ReLU e seu primo suave GELU dominam hoje, com GELU preferido em transformadores porque sua curva suave combina bem com sua dinâmica de treinamento. A pesquisa explora ativações aprendidas e fechadas como SwiGLU, agora comum em grandes modelos de linguagem, que usam portas multiplicativas para aumentar a expressividade. A tendência geral é em direção a funções suaves e fechadas que melhoram o fluxo de gradiente e a qualidade do modelo em escala. Embora ativações exóticas apareçam regularmente nos artigos, funções simples e bem comportadas tendem a vencer na prática porque treinam de forma confiável em modelos enormes.
Boletim informativo gratuito
Três histórias verificadas de IA a cada manhã de dia útil, escritas em linguagem simples. Gratuito para sempre, sem anúncios.
Um e-mail a cada dia útil. Cancele a inscrição com um clique. Nunca vendemos ou compartilhamos seu endereço.
Teste você mesmo
Feedback instantâneo sobre cada resposta e um certificado compartilhável com um ID verificável assim que você concluir um curso.
Apoie a educação gratuita em IA. O AI Understanding é uma organização sem fins lucrativos 501(c)(3) — sem anúncios, sem paywall, nunca. Faça uma doação
As funções de ativação são pequenas portas não lineares dentro de cada neurônio que permitem que as redes neurais aprendam padrões curvos e complexos em vez de apenas linhas retas. Sem eles, uma rede profunda colapsaria numa única equação linear.
Without nonlinear activations, multiple linear layers compose to another linear mapping.
At their flat extremes, their near-zero gradients weaken the backpropagated signal.
Softmax turns raw class scores into a probability distribution over classes.
A ReLU stuck receiving negative inputs can keep outputting zero, preventing useful updates through that unit.
The guide names Leaky ReLU as a response to dead units because its negative side is not flat at zero.
Continue aprendendo
Mais guias escolhidos para este tópico
A seguirPróximo guia
Funções de Perda
Fundamentos