Pular para conteúdo

Projeto 08 - O Primeiro Neurônio (Manual e Código) 🧬

Neste projeto, você vai construir a lógica de um único neurônio para entender como ele decide se dispara ou não.

🎯 Objetivo

Calcular manualmente e depois via código a saída de um neurônio artificial.

📝 Tarefas

  1. Cálculo Manual: Imagine um neurônio que deve decidir se "Aprova um Empréstimo".

    • Entrada 1 (\(x_1\)): Renda (Valor 0.8) | Peso 1 (\(w_1\)): 0.7
    • Entrada 2 (\(x_2\)): Histórico (Valor 0.2) | Peso 2 (\(w_2\)): 0.9
    • Bias (\(b\)): -0.5
    • Calcule: \(Soma = (x_1 \times w_1) + (x_2 \times w_2) + b\).
    • Se a soma for \(> 0\), o empréstimo é aprovado. Qual o resultado?
  2. Implementação em Python (NumPy): Crie uma pequena função que receba as entradas e os pesos e retorne o resultado.

    import numpy as np
    
    entradas = np.array([0.8, 0.2])
    pesos = np.array([0.7, 0.9])
    bias = -0.5
    
    soma = np.dot(entradas, pesos) + bias
    print(f"Resultado final: {soma}")
    

  3. Reflexão: O que acontece com o resultado se você aumentar muito o peso do "Histórico"?

✅ Critérios de Entrega

  • O valor do cálculo manual.
  • Print do código no Colab com o resultado.
  • Uma breve explicação de por que o Bias foi negativo neste exemplo (Dica: O Bias serviu como um "limite de segurança").

Habilidade Conquistada

Você acabou de construir a unidade básica de inteligência das redes neurais!