Conteúdo Programatico
Fundação de IA e ML
Esta base do módulo AI & ML foi projetada para ajudar os alunos a descriptografar a Inteligência Artificial e a Incerteza do Aprendizado de Máquina. Este módulo fornece um esboço de Inteligência Artificial, Conceitos de Machine Learning e programação R.
- Introdução à ciência de dados, IA e ML
- R Essentials
- Análise estatística
Resultados de Aprendizagem: Ao final deste módulo, você obterá um conhecimento básico dos campos de Inteligência Artificial, Aprendizado de Máquina e Ciência de Dados. Junto com isso, você estará familiarizado com programação R e análise estatística.
Python para Inteligência Artificial
Neste módulo, você aprenderá os fundamentos da programação Python, como Python Environment Setup, Python Data Types, Object-Oriented Programming Concepts, Python Operators, Python Control e Looping Statements.
- Fundamentos do Python
- Configuração do Ambiente Python
- Tipos de Dados do Python
- Python Looping e instruções de controle
- Conceitos de Programação Orientada a Objetos
- Conexão de banco de dados
Resultados de Aprendizagem: Ao final deste módulo, você será capaz de configurar o Ambiente Python e realizar diferentes cálculos lógicos e matemáticos através de Programas Python
Bibliotecas Python para Inteligência Artificial
Este módulo discute diferentes bibliotecas Python como Numpy, MatPlotlib, Pandas e Scipy.
- Numpy
- Scipy
- pandas
- MatPlot
Resultados de Aprendizagem: No final deste módulo, irá adquirir experiência em tempo real de trabalho com bibliotecas Python para realizar diferentes tarefas como computação matemática, Visualização de Dados, Análise de Dados e Computação Científica
Gestão de dados
Este módulo lida com os fundamentos de probabilidade e estatística. Também abrange conceitos como aquisição de dados, qualidade de dados, transformação de dados, estruturas de big data, etc.
- Aquisição de dados
- Pré-processamento e preparação de dados
- Transformação e qualidade de dados
- Manipulando dados de texto
- Fundamentos de Big Data
- Estruturas de Big Data (Spark, Hadoop, NoSQL)
Resultados de Aprendizagem: No final deste módulo, irá adquirir experiência em tempo real de como recolher informação de outros sistemas, como tratar os dados de texto, como fazer a Transformação de Dados e Big Data.
SAS-Data Analytics
O módulo SAS oferece uma visão detalhada da instalação SAS, funções SAS, conjuntos de dados SAS, procedimentos SAS, gráficos SAS, macros SAS, formato SAS, etc.
- SAS Introdução
- Funções SAS
- Operadores SAS
- Procedimentos SAS
- Gráficos SAS
- Macros SAS
- Formato SAS
Resultados de Aprendizagem: Ao final deste módulo, você adquirirá conhecimento prático de Instalação SAS, Realização de diferentes operações através de Funções SAS, Formatar uma Variável. Junto com isso, você obterá conhecimento prático sobre como criar conjuntos de dados SAS e plotar gráficos por meio do PROC GPLOT.
Tomada de decisão estatística
Este módulo trata da implementação e design de representações verbais e visuais de padrões, diferentes tipos de visualização, amostragem, teste de hipóteses, etc.
- Visualização de dados
- Amostragem e Estimativa
- Estatística inferencial
Resultados de Aprendizagem: Ao final deste módulo, você obterá conhecimento prático de Visualização de Dados, Amostra versus População e Estatística Inferencial.
Análise preditiva
Neste módulo, você aprenderá conceitos como Noções básicas de regressão, hipótese de teste, relação entre várias variáveis, regressão polinomial, função logit e interpretação, modelos de previsão, etc.
- Regressão linear
- Regressão linear múltipla
- Regressão não linear
- Modelos de previsão
Resultados de Aprendizagem: Ao final deste módulo, você terá uma experiência em tempo real de previsão de padrões de comportamento, tendências e resultados. Junto com isso, você obterá uma compreensão profunda da regressão não linear e linear múltipla.
Aprendizado de máquina
Este módulo discute tópicos como técnicas de aprendizado de máquina, diferentes métodos de agrupamento, estimativa de probabilidade, algoritmo K-vizinho mais próximo, máquinas de vetores de suporte, árvores de decisão, mineração de regras de associação, etc.
- Fundamentos de ML
- Agrupamento
- Classificação (Classificador Naive Bayes, K-vizinhos mais próximos)
- Mineração de regra de associação
Resultados de Aprendizagem: Ao final deste módulo, você adquirirá conhecimento prático de Técnicas de Aprendizado de Máquina, como construir um cluster hierárquico, como lidar com valores categóricos e contínuos em K-Means, Modelo Matemático para Análise de Associação.
Inteligência artificial
Neste módulo, aprenderemos sobre arquiteturas NN famosas para obter diferentes funções cognitivas, como processamento de linguagem natural, reconhecimento de objetos. Mais tarde, você estudará e implementará diferentes aplicativos de inteligência artificial.
- Fundamentos da IA
- Redes Neurais de Convolução
- Redes Neurais Recorrentes
Resultados de Aprendizagem: No final deste módulo, você obterá conhecimentos práticos de Redes Neurais, Classificação de Imagens, Construção de Redes Neurais Recorrentes.
Deep Learning com Keras e TensorFlow
Este Módulo discute tópicos como Bibliotecas de Deep Learning, Keras, Tensorflow, Algoritmos de Deep Learning, etc.
- Bibliotecas de aprendizado profundo
- Keras API
- TensorFlow
- Algoritmos de aprendizado profundo
Resultados de Aprendizagem: Ao final deste módulo, você obterá experiência em tempo real em Modelos de Deep Learning por meio de Keras e Tensorflow Frameworks. Além disso, você poderá implementar algoritmos de aprendizado profundo.
Deep Learning Avançado e Visão Computacional
Este módulo discute conceitos avançados de aprendizado profundo, como geração de imagens, computação paralela, aprendizado por reforço, implantação de modelos de aprendizado profundo.
- Computação Distribuída e Paralela
- Implantando modelos de aprendizado profundo
- Aprendizagem por Reforço
- Gerando imagens com estilo neural
- Detecção de objetos por meio de redes neurais convolucionais
Resultados de Aprendizagem: No final deste módulo, você obterá conhecimento prático de Computação Paralela em Tensorflow, Arquitetura de Redes Neurais Profundas, Implantação de Modelos de Aprendizagem Profunda em ambientes Serverless. Além disso, você adquirirá um conhecimento profundo do Tensorflow Serving.
Computação em Nuvem e AWS
Este módulo trata de conceitos como Cloud Computing, AWS Basics, AWS Architecture, AWS S3, EC2, ELB, EBS, AMI, VPC.
- Introdução à Computação em Nuvem e AWS
- Volumes de armazenamento e computação elástica
- Nuvem Privada Virtual
- Serviços de armazenamento simples
- AWS Lambda e Amazon Machine Learning
Resultados de aprendizado: Ao final deste módulo, você obterá experiência em tempo real na criação de contas da AWS, lançamento de instância EC2, criação de AMI para instância iniciada, armazenamento AWS, criação de VPC. Junto com isso, você obterá amplo conhecimento de AWS Lambda e Amazon ML.
Tabela 10
Neste Módulo, você explorará os conceitos como Introdução à Visualização de Dados, Instalação do Tableau, Arquitetura do Tableau, Interface do Tableau, Criação de Conjuntos, Filtros do Tableau, etc.
- Introdução à Visualização de Dados
- Arquitetura do Tableau
- Trabalhando com combinação de dados
- Criação de Conjuntos
- Cálculos, Expressões e Parâmetros.
- Painéis, histórias e filtros
- Preparação do Tableau
Resultados de aprendizagem: Ao final deste módulo, você terá uma experiência de instalação do Tableau em tempo real, compartilhando o trabalho existente, criando os conjuntos, trabalhando com os filtros, etc.