Programa

Nível 1 (NEWBIE) 

 

Introdução a IA e suas aplicações (IA I) 20h

Professor: Manoela Kohler

Introdução a IA  

Conceitos da Inteligência Artificial

Fluxo de trabalho da ciência de dados

Introdução ao conceito de aprendizagem supervisionada

Fontes e tipos de dados no treinamento de uma rede neural de inteligência artificial

Princípios da aprendizagem profunda

Hardware para IA

Softwares para IA

Programação básica em Python para IA 

Aplicações na área de Inteligência Artificial

ExperIA: Experiência em Inteligência Artificial 

Projeto 2 – Projeto integrador de competências através do desenvolvimento de uma aplicação prática de IA

 

Manipulação de Dados para Machine Learning 10h

Professor: Anderson Nascimento e Cristian Muñoz

Manipulação de banco de dados I (estruturados - sql) 

Introdução a Linguagem SQL

 

Manipulação de banco de dados II 

Natural Language Processing 

Anotação de Entidades (BRAT)

Anotação de Relações

Anotações na área biomédica

Pos-Tag para análise de texto (UD Pipe)

Criação de Base de dados para análise de sentimentos

Sistemas pergunta resposta

Computer Vision 

Classificação de Objetos (Bing Search API)

Detecção de Objetos (Labeling: ImageLabel)

Segmentação Semântica: (JS-Segmentator, Site de Imagens de Satélites)

Segmentação de Instâncias (Labeling: JS-Segmentator, LabelMe, DAVIS)

Multiples Data Type 

Image Captioning (Annotation)

ExperIA: Experiência em Inteligência Artificial 

Projeto 3 – Projeto integrador de competências através do desenvolvimento de uma aplicação prática de IA

 

Nível 2  (BEGINNER)

Programação para IA I 20h

Professor: Amanda Lemette / Julia Potratz

PROGRAMAÇÃO PYTHON I

Jupyter

Pandas

Numpy

Matplotlib

Colab

Seaborn

D3

 

Business Intelligence e Data Visualization 10h

Professor: Anderson Nascimento

BI (visualização da informação) 

Fundamentos de Business Intelligence e Tecnologia de Data Warehouse

Projeto de Data Warehouse

Projeto de ETL

Transformação e Carga de Dados com PDI

Técnicas de Visualização e Análise de Dados

 

ExperIA: Experiência em Inteligência Artificial 

Projeto 1 – Projeto integrador de competências através do desenvolvimento de dashboards

 

Machine Learning para Classificação, Regressão e Previsão 20h

Professor: Manoela Kohler

Aprendizado supervisionado - MACHINE LEARNING I (CLASSIFICAÇÃO, REGRESSÃO E PREVISÃO DE SÉRIES) 

Classificação

KNN

Árvore de Decisão

Support Vector Machine

Regressão Logística

Ensemble: Random Forest, Xgboost

Regressão

Regressão linear simples

Regressão linear múltipla

Regressão não linear simples

Regressão não linear múltipla

Previsão de Séries Temporais

 

ExperIA: Experiência em Inteligência Artificial 

Projeto 2 – Projeto integrador de competências através do desenvolvimento de uma aplicação prática de IA para aprendizado supervisionado

 

Nível 3 (JUNIOR ) 

Programação para IA II 20h

Professor: Cristian Muñoz

Programação Python II

ExperIA: Experiência em Inteligência Artificial 

Projeto 1 – Projeto integrador de competências através do desenvolvimento de uma aplicação em python

 

IA para inferência e previsão com Redes Neurais 20h

Professor: Manoela Kohler

Modelos de inferência baseados em IA (Redes Neurais) 

Definição e conceitos

Características básicas

História

Redes Perceptron

Redes Multilayer Perceptron

Funções de Ativação

Algoritmos de Aprendizado: Hebb, Competitivo, Boltzmann, Backpropagation

Gradiente Descendente

Gradiente Descendente Estocástico

Taxa de aprendizado e momento

Classificação

Regressão

Previsão de séries temporais

Mapas de Kohonen

 

ExperIA: Experiência em Inteligência Artificial 

Projeto 2 – Projeto integrador de competências através do desenvolvimento de uma aplicação prática de IA utilizando RN para classificação

ExperIA: Experiência em Inteligência Artificial 

Projeto 3 – Projeto integrador de competências através do desenvolvimento de uma aplicação prática de IA utilizando RN

 

IA para otimização com Algoritmos Evolutivos 20h

Professor: Ana Carolina Abreu

Modelos de otimização baseados em IA I (OAG) 

ExperIA: Experiência em Inteligência Artificial 

Projeto 4 – Projeto integrador de competências através do desenvolvimento de uma aplicação prática de IA (otimização)

 

IA para processamento linguístico com Lógica Nebulosa 10h

Professor: Cristian Muñoz

Modelos de inferência baseados em IA (Lógica Fuzzy) 

Conjuntos e variáveis fuzzy

Inferência

Sistemas especialistas

 

ExperIA: Experiência em Inteligência Artificial 

Projeto 5 – Projeto integrador de competências através do desenvolvimento de uma aplicação prática de IA (Lógica Fuzzy)

 

Nível 4 (PROFESSIONAL) 

 

Machine Learning para Associação e Agrupamento 20h

Professor: Manoela Kohler

Aprendizado não supervisionado - MACHINE LEARNING II (ASSOCIAÇÃO E CLUSTERIZAÇÃO ) 

Regras de associação

Apriori

Eclat

Fp-Growth

Clusterização

Particionamento (K-means, K-medoids)

Hierárquico (DIANA, AGNES)

Densidade (DBSCAN)

t-SNE

 

ExperIA: Experiência em Inteligência Artificial 

Projeto 3 – Projeto integrador de competências através do desenvolvimento de uma aplicação prática de IA para aprendizado não supervisionado

 

Mineração de dados aplicada a projetos de Machine Learning  10h

Professor: Manoela Kohler

Data mining 

Introdução

Definição e conceitos

5 problemas típicos de DM

Etapas de um projeto de DM

Análise Exploratória

Missing values

Normalização

Seleção de atributos (Filtro, wrappers)

Redução de dimensionalidade (PCA, SVD, ICA)

Balanceamento

Outliers

 

ExperIA: Experiência em Inteligência Artificial 

Projeto 1 – Projeto integrador de competências através do desenvolvimento de uma aplicação prática de IA (Data Mining)

 

IA para inferência e previsão com Deep Learning 20h

Professor: Leonardo Mendoza

Deep learning I (Introdução às ferramentas: tensor flow, keras etc.) 

Tensorflow, Pytorch, Keras

Introdução a redes neurais de aprendizagem profunda

Funções de ativação

Regularização

Funções de custo

Deep learning optimization: SGD, Adam, AdaBound, RMSProp, AdaGrad

Design de experimentos 

ExperIA: Experiência em Inteligência Artificial 

Projeto 2 – Projeto integrador de competências através do desenvolvimento de uma aplicação prática de IA (Proxy)

 

Deep Learning para classificação de imagens e detecção de objetos 20h

Professor: Leonardo Mendoza

Deep learning II (Visão computacional) 

Princípios de processamento de imagem

Redes Neurais Convolucionais

Data Augmentation

Transfer Learning

Classificação

Detecção de objetos

 

ExperIA: Experiência em Inteligência Artificial 

Projeto 3 – Projeto integrador de competências através do desenvolvimento de uma aplicação prática de IA (processamento de imagens)

 

Nível 5 (SENIOR) 

Localização da informação e Web Scraping 10h

Professor: Felipe Borges

Localização da informação (Web Scrapping) 

Expressões Regulares

Beautiful Soup

Scrapy

Selenium

Aplicações

Bibliotecas básicas de análise de dados

Introdução à APIs

ExperIA: Experiência em Inteligência Artificial 

Projeto 1 – Projeto integrador de competências através do desenvolvimento de uma aplicação prática de LUI

 

BIG DATA e Manipulação e Mineração de dados não estruturados 20h

Professor: Leonardo Mendoza

Manipulação de banco de dados III (não estruturados – Nosql e Newsql) 

Introdução a NoSQL

MongoDB

Operações

Ajuste de performance

Modelagem

Relacionamento

Gerenciamento

NewSQL

 

Text mining 

Introdução à NLP

 

Manipulação de banco de dados IV (big data) 

Introdução ao Linux 

Computação concorrente x paralela x distribuída

Introdução a Big Data

Introdução à AWS

Hadoop e MapReduce

Apache Hive

Spark, PySpark

 

ExperIA: Experiência em Inteligência Artificial 

Projeto 2 – Projeto integrador de competências através do desenvolvimento de uma aplicação prática de IA com Big Data

 

Processamento de linguagem natural 20h

Professor: Cristian Muñoz

Processamento de linguagem natural 

Introdução à Processamento de Linguagem Natural

NLTK

Pré-processamento de texto

Word2Vec

Doc2Vec

 

ExperIA: Experiência em Inteligência Artificial 

Projeto 3 – Projeto integrador de competências através do desenvolvimento de uma aplicação prática de NLP

 

Deep Learning para inferência, redução de dimensionalidade e geração de dados 20h

Professor: Smith Arauco

Deep learning IV (Tópicos especiais em DL – LSTM, GAN, Auto encoder, Q-earning)

Séries Temporais (LSTM)

Autoencoder

GANs

Q-Learning

 

ExperIA: Experiência em Inteligência Artificial 

Projeto 4 – Projeto integrador de competências através do desenvolvimento de uma aplicação prática de IA (Deep Learning)

 

Nível 6 (SPECIALIST) 

Análise e Extração de Conhecimento em Bases de Dados 10h

Professor: Manoela Kohler

Análise e Extração de Conhecimento em Bases de Dados 

Análise Exploratória

Pré-Processamento

Inferência

 

 

Deep Learning para processamento de linguagem natural 20h

Professor: Leonardo Mendoza

Deep learning IV (Processamento de linguagem natural) 

Redes Recorrentes

LSTM

GRU

Análise de Sentimentos

 

ExperIA: Experiência em Inteligência Artificial 

Projeto 1 – Projeto integrador de competências através do desenvolvimento de uma aplicação prática de NLP

 

Deep Learning para segmentação de imagem 20h

Professor: Pedro Marco

Deep learning V (Visão computacional) 

Redes Neurais Convolucionais aplicadas à segmentação

Data Augmentation para segmentação

Transfer Learning para segmentação

Segmentação

TensorRT

 

ExperIA: Experiência em Inteligência Artificial 

Projeto 2 – Projeto integrador de competências através do desenvolvimento de uma aplicação prática de segmentação de imagem