Skip to content

Latest commit

 

History

History
233 lines (174 loc) · 29.1 KB

File metadata and controls

233 lines (174 loc) · 29.1 KB

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars 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, questionários e laboratórios. O currículo é acessível para iniciantes e cobre ferramentas como TensorFlow e PyTorch, bem como é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 | Khmer | Coreano | Lituano | Malaio | Malayalam | Marathi | Nepali | 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 de idiomas que aumentam significativamente o tamanho do download. Para clonar sem as traduções, use sparse checkout:

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 oferece-lhe tudo o que precisa para completar o curso com um download muito mais rápido.

Se desejar que sejam suportadas línguas adicionais as línguas suportadas estão listadas aqui

Junte-se à Comunidade

Microsoft Foundry Discord

O que irá aprender

Mapa mental do Curso

Neste currículo, você vai aprender:

  • Diferentes abordagens à Inteligência Artificial, incluindo a abordagem simbólica "à moda antiga" com Representação do Conhecimento e raciocínio (GOFAI).
  • Redes Neuronais e Deep Learning, que estão no núcleo da IA moderna. Vamos ilustrar os conceitos por detrá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 mas poderão não estar completamente atualizados com o estado da arte.
  • Abordagens de IA menos populares, como Algoritmos Genéticos e Sistemas Multi-Agente.

O que não vamos 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 a Trilha de Aprendizagem Comece com inteligência artificial na Azure.

Conteúdo

Link da Lição PyTorch/Keras/TensorFlow Laboratório
0 Configuração do Curso Configurar o Seu Ambiente de Desenvolvimento
I Introdução à IA
01 Introdução e História da IA - -
II IA Simbólica
02 Representação de Conhecimento e Sistemas Especialistas Sistemas Especialistas / Ontologia /Grafo de Conceitos
III Introdução às Redes Neuronais
03 Perceptron Caderno Lab
04 Perceptron Multi-Camadas e Criação do nosso Próprio Framework Caderno Lab
05 Introdução a Frameworks (PyTorch/TensorFlow) e Overfitting PyTorch / Keras / TensorFlow Lab
IV Visão Computacional PyTorch / TensorFlow Explore Visão Computacional na Microsoft Azure
06 Introdução à Visão Computacional. OpenCV Caderno Lab
07 Redes Neuronais Convolucionais & Arquitecturas CNN PyTorch /TensorFlow Lab
08 Redes Pré-treinadas e Transferência de Aprendizagem e Dicas de Treino PyTorch / TensorFlow Lab
09 Autoencoders e VAEs PyTorch / TensorFlow
10 Redes Generativas Adversariais e Transferência de Estilo Artístico PyTorch / TensorFlow
11 Detecção de Objetos TensorFlow Lab
12 Segmentação Semântica. U-Net PyTorch / TensorFlow
V Processamento de Linguagem Natural PyTorch /TensorFlow Explore Processamento de Linguagem Natural na Microsoft Azure
13 Representação de Texto. Bow/TF-IDF PyTorch / TensorFlow
14 Embeddings semânticos de palavras. Word2Vec e GloVe PyTorch / TensorFlow
15 Modelação de Linguagem. Treinar os seus próprios embeddings PyTorch / TensorFlow Lab
16 Redes Neuronais Recorrentes PyTorch / TensorFlow
17 Redes Recorrentes Generativas PyTorch / TensorFlow Lab
18 Transformers. BERT. PyTorch /TensorFlow
19 Reconhecimento de Entidades Nomeadas TensorFlow Lab
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 Profunda PyTorch /TensorFlow Lab
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 para leitura prévia
  • Jupyter Notebooks executáveis, frequentemente específicos para o framework (PyTorch ou TensorFlow). O notebook executável contém também muito material teórico, pelo que para compreender o tópico necessita de percorrer pelo menos uma versão do notebook (quer PyTorch quer TensorFlow).
  • Laboratórios disponíveis para alguns tópicos, que lhe dão oportunidade de tentar aplicar o material aprendido a um problema específico.
  • Algumas secções contêm ligações para módulos da 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 da 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
  • 💬 Sentimento de Texto - Analise texto positivo/negativo

Estes exemplos são desenhados para o ajudar a compreender conceitos de IA antes de se aprofundar na totalidade do currículo.

📚 Configuração Completa do Currículo

Siga estes passos:

Bifurque o 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 mais tarde.

Conheça outros aprendizes

Junte-se ao nosso servidor oficial de Discord de IA para conhecer e interagir com outros aprendizes a realizar este curso e obter apoio.

Se tiver comentários ou questões sobre o produto enquanto constrói, visite o nosso Fórum de Desenvolvedores Azure AI Foundry

Questionários

Uma nota sobre 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 e a aplicação pode ser executada localmente ou implementada na Azure; siga as instruções na pasta quiz-app. Estão a ser gradualmente localizados.

Precisa de Ajuda

Tem sugestões ou encontrou erros de ortografia ou código? Abra um problema ou crie um pedido de pull.

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 Básica

ML para Iniciantes Ciência de Dados 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 dúvidas sobre a criação de aplicações de IA, junte-se a outros aprendizes e desenvolvedores experientes em discussões sobre MCP. É uma comunidade de apoio onde perguntas são bem-vindas e o conhecimento é livremente partilhado.

Microsoft Foundry Discord

Se tiver comentários sobre o produto ou encontrar erros durante a construção, visite:

Microsoft Foundry Developer Forum


Aviso Legal:
Este documento foi traduzido utilizando o serviço de tradução por IA Co-op Translator. Embora nos esforcemos pela precisão, por favor tenha em atenção que traduções automáticas podem conter erros ou imprecisões. O documento original na sua língua nativa deve ser considerado a fonte oficial. Para informações críticas, recomenda-se tradução profissional humana. Não nos responsabilizamos por quaisquer mal-entendidos ou interpretações erradas decorrentes do uso desta tradução.