Skip to content

Latest commit

 

History

History
233 lines (174 loc) · 29.2 KB

File metadata and controls

233 lines (174 loc) · 29.2 KB

Licença GitHub Contribuidores GitHub Problemas GitHub Pedidos de Pull GitHub PRs Bem-vindos

Observadores GitHub Forks GitHub Estrelas GitHub Binder Gitter

Microsoft Foundry Discord

Inteligência Artificial para Iniciantes - Um Currículo

Sketchnote por @girlie_mac https://twitter.com/girlie_mac
AI For Beginners - Sketchnote por @girlie_mac

Explore o mundo da Inteligência Artificial (IA) com o nosso currículo de 12 semanas e 24 lições! Inclui lições práticas, quizzes e laboratórios. O currículo é amigável para iniciantes e cobre ferramentas como TensorFlow e PyTorch, além de ética em IA.

🌐 Suporte Multilíngue

Suportado via GitHub Action (Automatizado e Sempre Atualizado)

Árabe | Bengali | Búlgaro | Birmanês (Myanmar) | Chinês (Simplificado) | Chinês (Tradicional, Hong Kong) | Chinês (Tradicional, Macau) | Chinês (Tradicional, Taiwan) | Croata | Checo | Dinamarquês | Holandês | Estónio | Finlandês | Francês | Alemão | Grego | Hebraico | Hindi | Húngaro | Indonésio | Italiano | Japonês | Kannada | Coreano | Lituano | Malaio | Malayalam | Marathi | Nepalês | Pidgin Nigeriano | Norueguês | Persa (Farsi) | Polaco | Português (Brasil) | Português (Portugal) | Punjabi (Gurmukhi) | Romeno | Russo | Sérvio (Cirílico) | Eslovaco | Esloveno | Espanhol | Suaíli | Sueco | Tagalog (Filipino) | Tamil | Telugu | Tailandês | Turco | Ucraniano | Urdu | Vietnamita

Prefere Clonar Localmente?

Este repositório inclui mais de 50 traduções linguísticas, o que aumenta significativamente o tamanho do download. Para clonar sem traduções, use checkout esparso:

Bash / macOS / Linux:

git clone --filter=blob:none --sparse https://github.com/microsoft/AI-For-Beginners.git
cd AI-For-Beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

CMD (Windows):

git clone --filter=blob:none --sparse https://github.com/microsoft/AI-For-Beginners.git
cd AI-For-Beginners
git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"

Isto dá-lhe tudo o que precisa para completar o curso com um download muito mais rápido.

Se desejar que idiomas adicionais de tradução sejam suportados, estão listados aqui

Junte-se à Comunidade

Microsoft Foundry Discord

O que vai aprender

Mapa mental do Curso

Neste currículo, vai aprender:

  • Diferentes abordagens à Inteligência Artificial, incluindo a abordagem simbólica "à antiga" com Representação do Conhecimento e raciocínio (GOFAI).
  • Redes Neuronais e Aprendizagem Profunda, que estão no núcleo da IA moderna. Iremos ilustrar os conceitos por trás destes tópicos importantes usando código em dois dos frameworks mais populares - TensorFlow e PyTorch.
  • Arquiteturas Neuronais para trabalhar com imagens e texto. Iremos cobrir modelos recentes, embora possam faltar um pouco no estado da arte.
  • Abordagens menos populares de IA, como Algoritmos Genéticos e Sistemas Multi-Agentes.

O que não iremos cobrir neste currículo:

Encontre todos os recursos adicionais para este curso na nossa coleção Microsoft Learn

Para uma introdução suave aos tópicos de IA na Cloud, pode considerar fazer o Percurso de Aprendizagem Começar com inteligência artificial no Azure.

Conteúdo

Link da Lição PyTorch/Keras/TensorFlow Laboratório
0 Configuração do Curso Configure o Seu Ambiente de Desenvolvimento
I Introdução à IA
01 Introdução e História da IA - -
II IA Simbólica
02 Representação do Conhecimento e Sistemas Experts Sistemas Experts / Ontologia /Grafo de Conceitos
III Introdução às Redes Neurais
03 Perceptron Caderno Laboratório
04 Perceptron Multi-camadas e Criação do nosso Próprio Framework Caderno Laboratório
05 Introdução a Frameworks (PyTorch/TensorFlow) e Overfitting PyTorch / Keras / TensorFlow Laboratório
IV Visão Computacional PyTorch / TensorFlow Explorar Visão Computacional na Microsoft Azure
06 Introdução à Visão Computacional. OpenCV Caderno Laboratório
07 Redes Neurais Convolucionais & Arquiteturas CNN PyTorch /TensorFlow Laboratório
08 Redes Pré-treinadas e Transferência de Aprendizagem e Truques de Treino PyTorch / TensorFlow Laboratório
09 Autoencoders e VAEs PyTorch / TensorFlow
10 Redes Generativas Adversariais & Transferência de Estilo Artístico PyTorch / TensorFlow
11 Deteção de Objetos TensorFlow Laboratório
12 Segmentação Semântica. U-Net PyTorch / TensorFlow
V Processamento de Linguagem Natural PyTorch /TensorFlow Explorar Processamento de Linguagem Natural na Microsoft Azure
13 Representação de Texto. Bow/TF-IDF PyTorch / TensorFlow
14 Incorporação semântica de palavras. Word2Vec e GloVe PyTorch / TensorFlow
15 Modelagem de Linguagem. Treinar as tuas próprias incorporações PyTorch / TensorFlow Laboratório
16 Redes Neurais Recorrentes PyTorch / TensorFlow
17 Redes Recorrentes Generativas PyTorch / TensorFlow Laboratório
18 Transformers. BERT. PyTorch /TensorFlow
19 Reconhecimento de Entidades Nomeadas TensorFlow Laboratório
20 Modelos de Linguagem Grandes, Programação de Prompt e Tarefas Few-Shot PyTorch
VI Outras Técnicas de IA
21 Algoritmos Genéticos Caderno
22 Aprendizagem por Reforço Profundo PyTorch /TensorFlow Laboratório
23 Sistemas Multi-Agente
VII Ética em IA
24 Ética em IA e IA Responsável Microsoft Learn: Princípios de IA Responsável
IX Extras
25 Redes Multi-Modais, CLIP e VQGAN Caderno

Cada lição contém

  • Material de pré-leitura
  • Jupyter Notebooks executáveis, que são frequentemente específicos do framework (PyTorch ou TensorFlow). O notebook executável também contém muito material teórico, por isso, para entender o tópico, é necessário passar por pelo menos uma versão do notebook (PyTorch ou TensorFlow).
  • Laboratórios disponíveis para alguns tópicos, que lhe dão a oportunidade de tentar aplicar o material que aprendeu a um problema específico.
  • Algumas secções contêm links para módulos do MS Learn que cobrem tópicos relacionados.

Começar

🎯 Novo em IA? Comece aqui!

Se é completamente novo em IA e quer exemplos rápidos e práticos, veja os nossos Exemplos para Iniciantes! Estes incluem:

  • 🌟 Olá Mundo IA - O seu primeiro programa de IA (reconhecimento de padrões)
  • 🧠 Rede Neural Simples - Construa uma rede neural do zero
  • 🖼️ Classificador de Imagens - Classifique imagens com comentários detalhados
  • 💬 Análise de Sentimento de Texto - Analise textos positivos/negativos

Estes exemplos são concebidos para o ajudar a compreender conceitos de IA antes de mergulhar no currículo completo.

📚 Configuração Completa do Currículo

Siga estes passos:

Fork do Repositório: Clique no botão "Fork" no canto superior direito desta página.

Clone o Repositório: git clone https://github.com/microsoft/AI-For-Beginners.git

Não se esqueça de dar estrela (🌟) a este repositório para o encontrar mais facilmente depois.

Conheça outros alunos

Junte-se ao nosso servidor oficial de Discord de IA para conhecer e fazer networking com outros alunos deste curso e obter apoio.

Se tiver feedback sobre o produto ou questões enquanto desenvolve, visite o nosso Fórum de Desenvolvedores Azure AI Foundry

Questionários

Nota sobre os questionários: Todos os questionários estão contidos na pasta Quiz-app em etc\quiz-app, ou Online Aqui. Estão ligados a partir das lições, a aplicação dos questionários pode ser executada localmente ou implantada no Azure; siga as instruções na pasta quiz-app. Estão a ser gradualmente localizados.

Ajuda Necessária

Tem sugestões ou encontrou erros de ortografia ou código? Abra uma issue ou crie um pull request.

Agradecimentos Especiais

Outros Currículos

A nossa equipa produz outros currículos! Veja:

LangChain

LangChain4j para Iniciantes LangChain.js para Iniciantes LangChain para Iniciantes

Azure / Edge / MCP / Agentes

AZD para Iniciantes Edge AI para Iniciantes MCP para Iniciantes Agentes de IA para Iniciantes


Série de IA Generativa

IA Generativa para Iniciantes IA Generativa (.NET) IA Generativa (Java) IA Generativa (JavaScript)


Aprendizagem Core

Aprendizagem de ML para Iniciantes Data Science para Iniciantes IA para Iniciantes Cibersegurança para Iniciantes Desenvolvimento Web para Iniciantes IoT para Iniciantes Desenvolvimento XR para Iniciantes


Série Copilot

Copilot para Programação Emparelhada com IA Copilot para C#/.NET Aventura Copilot

Obter Ajuda

Se ficar bloqueado ou tiver alguma questão sobre a construção de aplicações de IA, junte-se a colegas aprendizes e desenvolvedores experientes em discussões sobre o MCP. É uma comunidade acolhedora onde as perguntas são bem-vindas e o conhecimento é partilhado livremente.

Microsoft Foundry Discord

Se tiver feedback sobre produtos ou erros durante o desenvolvimento, visite:

Microsoft Foundry Developer Forum


Aviso Legal: Este documento foi traduzido utilizando o serviço de tradução automática Co-op Translator. Apesar de nos esforçarmos por garantir a precisão, por favor tenha em conta que as traduções automáticas podem conter erros ou imprecisões. O documento original no seu idioma nativo deve ser considerado a fonte autorizada. Para informações críticas, recomenda-se tradução profissional humana. Não nos responsabilizamos por quaisquer mal-entendidos ou interpretações erradas decorrentes da utilização desta tradução.