AI-For-Beginners/translations/pt/lessons/3-NeuralNetworks
leestott 09060b7955 🌐 Update translations via Co-op Translator 2025-08-31 12:04:42 +00:00
..
03-Perceptron 🌐 Update translations via Co-op Translator 2025-08-31 12:04:42 +00:00
04-OwnFramework 🌐 Update translations via Co-op Translator 2025-08-31 12:04:42 +00:00
05-Frameworks 🌐 Update translations via Co-op Translator 2025-08-31 12:04:42 +00:00
README.md 🌐 Update translations via Co-op Translator 2025-08-24 10:52:15 +00:00

README.md

Introdução às Redes Neurais

Resumo do conteúdo de Introdução às Redes Neurais em um desenho

Como discutimos na introdução, uma das formas de alcançar inteligência é treinar um modelo computacional ou um cérebro artificial. Desde meados do século XX, os investigadores experimentaram diferentes modelos matemáticos, até que, nos últimos anos, esta abordagem se revelou extremamente bem-sucedida. Esses modelos matemáticos do cérebro são chamados de redes neurais.

Às vezes, as redes neurais são chamadas de Redes Neurais Artificiais, ou ANNs, para indicar que estamos a falar de modelos, e não de redes reais de neurónios.

Aprendizagem Automática

As Redes Neurais fazem parte de uma disciplina mais ampla chamada Aprendizagem Automática (Machine Learning), cujo objetivo é usar dados para treinar modelos computacionais capazes de resolver problemas. A Aprendizagem Automática constitui uma grande parte da Inteligência Artificial, no entanto, não abordamos a aprendizagem automática clássica neste currículo.

Visite o nosso currículo separado Machine Learning for Beginners para aprender mais sobre a Aprendizagem Automática clássica.

Na Aprendizagem Automática, assumimos que temos um conjunto de dados de exemplos X e os valores de saída correspondentes Y. Os exemplos são frequentemente vetores N-dimensionais que consistem em características, e as saídas são chamadas de rótulos.

Vamos considerar os dois problemas mais comuns da aprendizagem automática:

  • Classificação, onde precisamos classificar um objeto de entrada em duas ou mais classes.
  • Regressão, onde precisamos prever um valor numérico para cada uma das amostras de entrada.

Ao representar entradas e saídas como tensores, o conjunto de dados de entrada é uma matriz de tamanho M×N, onde M é o número de amostras e N é o número de características. Os rótulos de saída Y são um vetor de tamanho M.

Neste currículo, focar-nos-emos apenas em modelos de redes neurais.

Um Modelo de Neurónio

Sabemos pela biologia que o nosso cérebro é composto por células neuronais, cada uma delas com múltiplas "entradas" (axónios) e uma saída (dendrito). Os axónios e dendritos podem conduzir sinais elétricos, e as conexões entre axónios e dendritos podem apresentar diferentes graus de condutividade (controlados por neuromediadores).

Modelo de um Neurónio Modelo de um Neurónio
Neurónio Real (Imagem da Wikipédia) Neurónio Artificial (Imagem do Autor)

Assim, o modelo matemático mais simples de um neurónio contém várias entradas X1, ..., XN e uma saída Y, além de uma série de pesos W1, ..., WN. A saída é calculada como:

Y = f\left(\sum_{i=1}^N X_iW_i\right)

onde f é uma função de ativação não linear.

Os primeiros modelos de neurónio foram descritos no artigo clássico A logical calculus of the ideas immanent in nervous activity por Warren McCullock e Walter Pitts em 1943. Donald Hebb, no seu livro "The Organization of Behavior: A Neuropsychological Theory", propôs uma forma de treinar essas redes.

Nesta Secção

Nesta secção, vamos aprender sobre:

Aviso Legal:
Este documento foi traduzido utilizando o serviço de tradução por IA Co-op Translator. Embora nos esforcemos para garantir a precisão, é importante notar que traduções automáticas podem conter erros ou imprecisões. O documento original na sua língua nativa deve ser considerado a fonte autoritária. Para informações críticas, recomenda-se a tradução profissional realizada por humanos. Não nos responsabilizamos por quaisquer mal-entendidos ou interpretações incorretas decorrentes do uso desta tradução.