Rede Neural

Rede neural artificial é um modelo de computador inspirado, de forma bem simplificada, no funcionamento do cérebro. Ela é formada por camadas de pequenas unidades (os neurônios artificiais) que recebem números, fazem contas e passam o resultado adiante, aprendendo a reconhecer padrões a partir de exemplos.

Como funciona

  • Camada de entrada: recebe os dados, como os pixels de uma imagem ou as palavras de um texto.
  • Camadas ocultas: cada neurônio combina as entradas usando pesos e aplica uma função de ativação. Os pesos dizem a importância de cada entrada.
  • Camada de saída: entrega o resultado, como a classe “gato” ou uma previsão de preço.

No treino, a rede compara a resposta com o resultado correto, calcula o erro e ajusta os pesos pelo backpropagation. Repetindo isso milhões de vezes, ela melhora.

Principais tipos

  • Redes feedforward: a informação segue em um sentido, da entrada à saída.
  • Redes convolucionais (CNN): boas para imagens.
  • Redes recorrentes (RNN, LSTM): feitas para sequências, como texto e séries temporais.
  • Transformers: base dos modelos de linguagem atuais, usam o mecanismo de atenção.

Rede neural e deep learning

Quando a rede tem muitas camadas ocultas, falamos em deep learning. Toda a IA generativa moderna, de chatbots a geradores de imagem, usa redes neurais.

Limites

Redes neurais precisam de muitos dados, podem sofrer overfitting e funcionam como uma “caixa-preta”, pois é difícil explicar cada decisão.

Perguntas frequentes

Rede neural funciona como o cérebro humano? Só de forma muito superficial. A inspiração é biológica, mas o funcionamento real é matemático e bem mais simples.

Quantos neurônios tem uma rede neural? Varia de poucos a bilhões de parâmetros nos maiores modelos de linguagem.

Rede neural é o mesmo que IA? Não. É uma das técnicas usadas em IA.

Termos relacionados

Deep learning, Machine learning, Visão computacional.

« Voltar Para Glossário