O CS50P é um curso que oferece uma introdução aprofundada à inteligência artificial (IA) usando a linguagem de programação Python. Este curso é parte do programa expandido CS50 e é projetado para fornecer aos alunos uma compreensão sólida dos conceitos e técnicas fundamentais da IA.
Este curso explora os conceitos e algoritmos fundamentais da inteligência artificial moderna, mergulhando nas ideias que dão origem a tecnologias como motores de jogo, reconhecimento de escrita à mão e tradução automática.
Através de projetos práticos, os alunos ganham exposição à teoria por trás dos algoritmos de busca em grafo, classificação, otimização, aprendizado por reforço e outros tópicos em inteligência artificial e aprendizado de máquina, incorporando-os em seus próprios programas Python.
Ao final do curso, os alunos saem com experiência em bibliotecas de aprendizado de máquina, bem como conhecimento de princípios de inteligência artificial que lhes permitem projetar sistemas inteligentes por conta própria.
Pré-requisitos para o curso de Introdução à Inteligência Artificial (CS50 AI)
Ter concluído o curso CS50x ou pelo menos um ano de experiência com Python.
Conteúdo do Curso
- Fundamentos da IA:
- O curso cobre os princípios básicos da inteligência artificial, incluindo a história e as aplicações modernas da IA.
- Aprendizado de Máquina:
- Introdução ao aprendizado de máquina, incluindo algoritmos de classificação e regressão.
- Técnicas de aprendizado supervisionado e não supervisionado.
- Redes Neurais:
- Estrutura e funcionamento das redes neurais artificiais.
- Implementação de redes neurais simples e avançadas usando bibliotecas Python.
- Processamento de Linguagem Natural (NLP):
- Técnicas para processamento e análise de linguagem natural.
- Modelos de linguagem e aplicações práticas de NLP.
- Visão Computacional:
- Fundamentos da visão computacional.
- Implementação de algoritmos para reconhecimento de imagem e detecção de objetos.
Metodologia
- Aulas Interativas: O curso inclui aulas interativas com exemplos práticos e demonstrações ao vivo.
- Projetos Práticos: Os alunos são incentivados a aplicar o que aprenderam em projetos práticos que resolvem problemas do mundo real.
- Auto-Ritmo: O curso é auto-ritmado, permitindo que os alunos avancem conforme seu próprio ritmo.
Instrutores
- David J. Malan: Professor renomado de ciência da computação em Harvard.
- Brian Yu: Preceptor em ciência da computação em Harvard.
Duração e Esforço
- Cerca de 10 a 30 horas de estudo por semana durante 7 semanas.
Recursos Adicionais
- Bibliotecas e Ferramentas: Uso de bibliotecas populares de Python como TensorFlow, Keras e Scikit-learn.
- Comunidade Online: Acesso a uma comunidade ativa de alunos e ex-alunos para suporte e colaboração.
Este curso faz parte do programa expandido de cursos CS50 da Universidade de Harvard, que inclui várias especializações em áreas específicas da ciência da computação.
CS50 AI: Introdução à Inteligência Artificial com Python - Harvard | estude.org
O curso "CS50: Introdução à Inteligência Artificial com Python" oferecido pelo Estude.org é uma oportunidade imperdível para quem deseja explorar o campo da inteligência artificial com uma abordagem prática e de alta qualidade. Com uma sólida base teórica e projetos desafiadores, é uma excelente porta de entrada para o mundo da IA, principalmente para falantes de português que desejam aprender com o conteúdo de Harvard.
Provedor do curso: Organization
Nome do provedor do curso: Universidade de Harvard
Modalidade do curso: Online
Carga horária do curso: PT14H
Duração: PT2H
Contagem de repetições: 7
Frequência de repetição: Weekly
Tipo de curso: Gratuito
Moeda do curso: BRL
5