Harvard CS50 AI: Introdução à Inteligência Artificial com Python
O curso oficial de IA da Universidade de Harvard: domine algoritmos de busca, probabilidade bayesiana, machine learning e redes neurais profundas com projetos práticos em Python. 100% gratuito.
📌 Sobre o que é este curso?
CS50’s Introduction to Artificial Intelligence with Python é o aclamado curso introdutório de inteligência artificial da Universidade de Harvard, ministrado pelos renomados professores David J. Malan e Brian Yu.
O curso explora os conceitos e algoritmos fundamentais da IA moderna, capacitando os estudantes a entender as bases matemáticas e teóricas por trás dos sistemas inteligentes. Por meio de projetos práticos em Python, os alunos implementam algoritmos clássicos de busca (A*, Minimax), inferência probabilística, modelos de linguagem e redes neurais profundas.
Todas as aulas gravadas em alta definição, materiais de apoio e especificações dos projetos são de acesso público e 100% gratuitos.
🎯 Para quem é recomendado?
- Estudantes e desenvolvedores que dominam a sintaxe básica de Python e desejam entender como os algoritmos de IA funcionam na prática.
- Desenvolvedores que buscam o rigor acadêmico e a excelência pedagógica de Harvard.
- Profissionais que querem construir uma base sólida em algoritmos antes de se aprofundarem em modelos generativos.
📚 Conteúdo Programático Principal
- Busca (Search): Busca em profundidade (DFS), largura (BFS), A* e algoritmos adversariais (Minimax com poda alfa-beta).
- Conhecimento (Knowledge): Lógica proposicional, resolução por inferência e satisfação de restrições.
- Incerteza (Uncertainty): Probabilidade bayesiana, redes bayesianas e modelos ocultos de Markov.
- Otimização (Optimization): Busca local, recozimento simulado e programação linear.
- Aprendizado (Learning): Aprendizado supervisionado, k-vizinhos mais próximos, perceptrons e SVM.
- Redes Neurais (Neural Networks): Perceptrons multicamadas, redes convolucionais (CNN) e redes recorrentes implementadas com TensorFlow.
- Linguagem (Language): Processamento de linguagem natural, modelos n-gramas, transformers e embeddings de palavras.
Achou este guia útil?
Compartilhe este guia com sua comunidade ou grupo de estudos.
Mais Cursos Gratuitos de IA
Andrej Karpathy: Redes Neurais de Zero a Especialista (Zero to Hero)
Construa redes neurais, autograd e um GPT moderno a partir do zero absoluto em Python puro e PyTorch com o ex-diretor de IA da Tesla e membro fundador da OpenAI, Andrej Karpathy. 100% gratuito.
AWS Skill Builder: Plano de Aprendizado em IA Generativa para Desenvolvedores
O treinamento corporativo oficial da Amazon Web Services: domine a seleção de modelos de fundação, personalização no Amazon Bedrock, agentes de IA e segurança na nuvem AWS. 100% gratuito.
DeepLearning.AI: Python com IA para Iniciantes por Andrew Ng
Aprenda programação em Python impulsionado por Inteligência Artificial Generativa: sintaxe básica, chamadas de APIs de LLM, automação e manipulação de dados com o professor Andrew Ng. 100% gratuito.