Introdução
  • Boas-vindas e conteúdo do curso
  • Mais sobre Inteligência Artificial
  • Introdução a Deep Learning
  • Instalação das ferramentas
  • Problemas de instalação do Anaconda
-----Parte 1 - Redes Neurais Artificiais -----
  • Introdução à seção
Teoria resumida sobre redes neurais artificiais
  • Perceptron de uma camada
  • Redes multicamada - função soma e função de ativação
  • Redes multicamada - cálculo do erro
  • Descida do gradiente
  • Cálculo do parâmetro delta
  • Ajuste dos pesos com backpropagation
  • Bias, erro, descida do gradiente estocástico e mais parâmetros
  • Funções de ativação - implementação I
  • Funções de ativação - implementação II
  • Teoria sobre redes neurais artificiais
  • Referências complementares
Classificação binária - base breast cancer
  • Base de dados breast cancer
  • Estrutura da rede neural
  • Configuração e execução da rede neural
  • Previsões com a rede neural
  • Mais camadas e parâmetros do otimizador
  • Visualização dos pesos
  • Validação cruzada - teoria
  • Validação cruzada - implementação
  • Overfitting e underfitting - teoria
  • Overfitting e dropout - implementação
  • Tuning (ajuste) dos parâmetros
  • Classificação de somente um registro
  • Salvar a rede neural
  • Carregar a rede neural
  • Melhoria dos resultados na base breast cancer
Classificação multiclasse - base iris
  • Base de dados iris
  • Estrutura da rede neural I
  • Estrutura da rede neural II
  • Previsões com a rede neural
  • Validação cruzada
  • Tuning dos parâmetros
  • Salvar o classificador e classificar somente uma planta
Regressão - base de carros usados
  • Base de dados de carros usados
  • Pré-processamento - valores inconsistentes
  • Pré-processamento - valores faltantes
  • Pré-processamento - label encoder
  • Pré-processamento - one hot encoder
  • Estrutura da rede neural
  • Validação cruzada
  • Tuning com outras funções de erro
Regressão com múltiplas saídas - base vídeo games
  • Base de dados vídeo games
  • Pré-processamento I
  • Pré-processamento II
  • Estrutura da rede neural
  • Previsão do valor total das vendas dos jogos
----- Parte 2 - Redes Neurais Convolucionais -----
  • Introdução à seção
Teoria sobre redes neurais convolucionais
  • Introdução a redes neurais convolucionais I
  • Introdução a redes neurais convolucionais II
  • Etapa 1 - operador de convolução (introdução)
  • Etapa 1 - operador de convolução (cálculo)
  • Etapa 2 - pooling
  • Etapa 3 - flattening
  • Etapa 4 - rede neural densa
  • Teoria sobre redes neurais convolucionais
  • Referências complementares
Classificação de dígitos escritos a mão
  • Base de dados MNIST
  • Estrutura da rede neural
  • Melhorias na rede neural
  • Validação cruzada
  • Aumento da quantidade de imagens (augumentation)
  • Base de dados CIFAR-10
Classificação de gatos e cachorros
  • Imagens e estrutura da rede neural
  • Augumentation e testes com a rede neural convolucional
  • Previsões com somente uma imagem
  • Classificar somente uma imagem
  • Classificar Homer e Bart com rede neural densa
  • Classificar Homer e Bart com rede neural convolucional
----- Parte 3 - Redes Neurais Recorrentes -----
  • Introdução à seção
Teoria sobre redes neurais recorrentes
  • Introdução a redes neurais recorrentes
  • Gradiente desaparecendo - gradient vanish problem
  • LSTM - long-short term memory
  • Teoria sobre redes neurais recorrentes
  • Referências complementares
Previsão de série temporal - preços da bolsa de valores
  • Base de dados bolsa de valores
  • Estrutura da base para previsão temporal I
  • Estrutura da base para previsão temporal II
  • Estrutura da rede neural
  • Previsão de preços de ações
  • Gráfico com o preço das ações