LeNet e AlexNet: As Primeiras Vitórias
Onde as CNNs modernas começaram
LeNet e AlexNet: As Primeiras Vitórias é uma aula grátis de Deep Learning Academy no CoddyKit. Esta é a aula 1 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Deep Learning Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Deep Learning Academy inclui 4 aulas no total.
Onde as CNNs começaram
Muito antes dos gigantes atuais, duas redes pequenas provaram que convoluções aprendidas podiam interpretar imagens. Vamos conhecer as pioneiras.
LeNet-5 lê dígitos
Em 1998, Yann LeCun criou a LeNet-5 para reconhecer dígitos escritos à mão em cheques. Ela era pequena, mas funcionava muito bem.
Uma receita simples
O padrão da LeNets era claro: alternar camadas de convolução e subamostragem e, depois, terminar com algumas camadas densas. Essa receita ainda se reflete nos dias atuais.
Treinada de ponta a ponta
A grande ideia era que a LeNet aprendesse seus filtros a partir dos dados por retropropagação, em vez de um engenheiro programar detectores de bordas manualmente.
Então veio a pausa
Os dados e o poder computacional eram escassos, então o progresso estagnou por anos. O mundo ainda não estava pronto para ampliar essa ideia.
AlexNet desperta a área
Em 2012, a AlexNet arrasou na competição ImageNet, reduziu pela metade a taxa de erros e iniciou o grande avanço moderno da aprendizagem profunda.
Maior e mais profunda
A AlexNet era uma LeNet ampliada: mais camadas, muito mais filtros e milhões de parâmetros ávidos por dados.
ReLU acelera o treinamento
A AlexNet trocou ativações saturantes lentas pela ReLU rápida e simples, permitindo que uma rede profunda fosse treinada em um tempo razoável.
Treinada em duas GPUs
Ela funcionava em duas GPUs em paralelo. Essa escolha de hardware transformou uma ideia antiga em um sistema prático e vencedor.
Dropout combate o sobreajuste
Para impedir a memorização, a AlexNet adicionou dropout às suas camadas densas, silenciando neurônios aleatoriamente durante o treinamento.
import torch.nn as nn
classifier = nn.Sequential(nn.Dropout(0.5), nn.Linear(4096, 1000))Uma camada de convolução no PyTorch
As duas redes são pilhas de um único bloco central. Aqui está uma única camada Conv2d, o bloco básico a partir do qual tudo é construído.
import torch.nn as nn
layer = nn.Conv2d(in_channels=3, out_channels=96, kernel_size=11, stride=4)Verificação rápida
Pense no que tornou a AlexNet tão influente.
Recapitulação: as primeiras vitórias
A LeNet mostrou que as CNNs podiam aprender, e a AlexNet provou que elas podiam vencer em grande escala. Juntas, elas deram início à era que você está estudando. Ótimo começo!
Aprenda Python com um tutor de IA — grátis
Escreva e execute código real no seu navegador, obtenha ajuda instantânea de um tutor de IA 24/7 e continue de onde parou na web ou no app.
- Cursos
- 30
- Aulas
- 120
Perguntas Frequentes
A aula “LeNet e AlexNet: As Primeiras Vitórias” é grátis?
Sim — o texto completo de “LeNet e AlexNet: As Primeiras Vitórias” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Deep Learning Academy, atualize para CoddyKit PRO. O curso de Deep Learning Academy inclui 4 aulas no total.
O que vou aprender em “LeNet e AlexNet: As Primeiras Vitórias”?
Onde as CNNs modernas começaram Você pratica Deep Learning Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.
Preciso ter experiência prévia para começar Deep Learning Academy?
Nenhuma experiência prévia é necessária. Deep Learning Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 1 de 4.
Quanto tempo leva a aula “LeNet e AlexNet: As Primeiras Vitórias”?
A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.
Posso escrever e executar código nesta aula de Deep Learning Academy?
Sim. Cada aula de Deep Learning Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.
Todas as aulas deste curso
- LeNet e AlexNet: As Primeiras Vitórias
- VGG: Pilhas de Filtros Pequenos
- ResNet: Conexões de Atalho Aprofundam a Rede
- Carregue Modelos do torchvision