Neurônios digitais no comando: tomada de decisão de viagens com Redes Neurais

Eliéser de Freitas Ribeiro
3 min readApr 21, 2024

--

Introdução às redes neurais e aprendizado profundo — Texto 3

Por Eliéser Ribeiro I Cientista de dados e Head de IA da Provider IT

Uma rede neural é uma estrutura de computação inspirada pelo funcionamento do cérebro humano. Ela é composta de unidades básicas chamadas neurônios, que trabalham em conjunto para resolver problemas complexos.

O Neurônio em redes neurais:
Um neurônio em uma rede neural é uma unidade de processamento que recebe entradas, as processa e produz uma saída. Cada neurônio pode ser visto como um pequeno processador que faz cálculos simples. Na imagem, os neurônios são representados pela caixa com o cálculo de pré-ativação e a decisão final (sim ou não).

Entrada de dados:
Na primeira caixa, temos as entradas de dados (X1, X2, X3), que em nosso exemplo são as variáveis dummies:
- X1: Se temos ou não dinheiro para viajar.
- X2: Se temos ou não companhia para viajar.
- X3: Se temos ou não autorização (visto) para viajar.

Os pesos e sua importância:
Os pesos (W1, W2, W3) são fatores que multiplicam as entradas da rede neural e determinam a importância de cada uma delas no cálculo final. Os pesos são ajustados durante o treinamento da rede para que o modelo aprenda a importância relativa de cada variável de entrada.

Etapa de pré-ativação e viés:
A etapa de pré-ativação é onde o modelo computa a soma ponderada das entradas e seus respectivos pesos, adicionando também um termo conhecido como viés (ou bias). O viés permite que o neurônio ajuste seu limiar de ativação, ou seja, o ponto a partir do qual ele considerará que deve emitir um sinal “sim” ou “não”.

Photo by Roman Kraft on Unsplash da Bavaria — Alemanhã onde eu gostaria de viajar para exemplificar o modelo.

Caixa final e resultado:
Na caixa final, temos a decisão do modelo baseada no cálculo de pré-ativação. Se a soma ponderada for alta o suficiente (acima de um certo limiar), o neurônio “ativa” e o modelo responde que sim, você deve viajar para a Europa. Se não atingir esse limiar, o modelo responde que não, você não deve viajar.

Em resumo, uma rede neural toma decisões complexas com base em entradas simples ao ajustar pesos durante o treinamento. No nosso exemplo, ela ajudaria a decidir se devo ou não viajar para a Europa considerando fatores financeiros, companhia e autorização legal.

Eliéser Ribeiro Linkedin

Curso de Introdução à redes neurais e aprendizado profundo

Texto 1 — Analisando o contexto e fazendo uma analogia para entender IA, aprendizado de máquina, redes neurais e aprendizado profundo. Link.

Texto 2 — Construindo um cérebro em 10 minutos. Link.

Texto 3 — Neurônios digitais no comando

Mais textos do autor no Medium:

.Inteligência Artificial além da IA gerativa: Compreendendo abordagens e aplicações inovadoras. Clique aqui.

.Matriz de priorização de IA para empresas. Clique aqui.

· CRIATIVIDADE: A grande fronteira que separa os humanos da inteligência artificial. Clique aqui.

. Desvendando a IA generativa. Clique aqui.

. Qual o mecanismo de funcionamento do ChatGPT? Clique aqui

. Desvendado o algoritmo de navegação Clique aqui

· 6 coisas que não te falam sobre startups que fracassaram Clique aqui

· Salvando o futuro Clique aqui

--

--

Eliéser de Freitas Ribeiro

Sou sociólogo de dados, mestre em Sociologia, especialista em IA, especialista em pesquisa e análise de dados. Trabalho com Python, R, SQL, Power BI, Tableau.