Central de aprendizado de IA

Central de aprendizado de IA

Entenda como a IA funciona construindo-a você mesmo: 47 desafios sobre redes neurais, machine learning, Transformers e aprendizado por reforço, sem bibliotecas de IA. Cada desafio roda no navegador, com testes instantâneos e uma revisão por IA.

  • Python · C++ · C#
  • Testes automáticos
  • Revisão de código por IA

Como funciona

  1. 1

    Aqueça com Python e NumPy

    Arrays e matrizes são a linguagem da IA. Pule esta etapa se você já os conhece.

    Python para IA →
  2. 2

    Leia a lição do conceito

    Cada módulo começa com uma lição curta com código executável que explica a ideia em palavras simples.

    Todas as lições de IA →
  3. 3

    Resolva os desafios

    Implemente a ideia você mesmo em Python, C++ ou C#, com testes instantâneos e revisão por IA.

Escolha uma trilha

Aprendizado de máquina do zero

4 módulos · 15 desafios

Regressão, classificação e agrupamento

  1. Preparação de dados para aprendizado de máquina em Python Trabalhando com dados 3 desafios
  2. Regressão linear e logística em Python Regressão 4 desafios
  3. Fundamentos de classificação: softmax e k vizinhos mais próximos em Python Classificação 6 desafios
  4. Similaridade de cosseno e agrupamento k-means em Python Similaridade e agrupamento 2 desafios
Resolver em Python C++ C#
Todos os desafios de IA
Fácil

Produto escalar de dois vetores

Multiplique dois vetores elemento a elemento e some os resultados, a operação central de todo neurônio.

Você vai aprender VetoresProduto escalar
Redes neuraisaiaprendizado de máquina
Ainda sem soluções
Fácil

Funções de ativação

Aplique sigmoide, ReLU, Leaky ReLU ou tanh a cada valor de uma lista.

Você vai aprender SigmoideReLU e tanh
Redes neuraisaiaprendizado de máquina
Ainda sem soluções
Fácil

Um único neurônio artificial

Calcule a saída de um neurônio: soma ponderada das entradas mais um viés, passada pela sigmoide.

Você vai aprender NeurôniosSomas ponderadas
Redes neuraisaiaprendizado de máquina
Ainda sem soluções
Médio

Propagação direta em uma camada densa

Calcule as saídas de uma camada de neurônios totalmente conectada com a ativação que você escolher.

Você vai aprender Camadas densasAtivações
Redes neuraisaiaprendizado de máquina
Ainda sem soluções
Médio

Propagação direta em uma rede de duas camadas

Passe as entradas por uma camada oculta ReLU e uma camada de saída sigmoide.

Você vai aprender Propagação diretaRedes multicamadas
Redes neuraisaiaprendizado de máquina
Ainda sem soluções
Fácil

Funções de perda: MSE, MAE e entropia cruzada

Meça o quanto as previsões de um modelo estão erradas com o erro quadrático médio, o erro absoluto médio ou a entropia cruzada binária.

Você vai aprender MSEEntropia cruzada
Redes neuraisaiaprendizado de máquina
Ainda sem soluções