Visão Geral
Este Curso Advanced Deep Learning with Keras and Python, Keras é uma biblioteca de rede neural Python de código aberto para a criação de redes neurais de aprendizagem profunda. Keras oferece um conjunto intuitivo de abstrações, simplificando o desenvolvimento de redes neurais e modelos de aprendizagem profunda.
Objetivo
Até o final deste treinamento, os participantes poderão:
- Aplique a aprendizagem profunda com métodos de aprendizagem supervisionados ou não supervisionados.
- Desenvolver, treinar e implementar redes neurais simultâneas e redes neurais recorrentes.
- Use Keras e Python para construir modelos de aprendizagem profunda para resolver problemas envolvendo imagens, texto, som e muito mais.
Pre-Requisitos
- Uma compreensão da álgebra linear básica
Informações Gerais
Carga horaria: 16h
- Se noturno este curso e ministrado de segunda-feira a sexta-feira das 19h às 23h, total de 4 encontros.
- Se aos sábados este curso e ministrado das 09h às 18h, total de 2 encontros.
Formato de entrega:
- 100% on-line ao vivo via Microsoft Teams, na presença de um instrutor/consultor ativo no mercado e docente em sala de aula.
- Nota: não é curso gravado (o mesmo acontece em tempo real na presença de um instrutor).
- Apostila + exercícios práticos
Materiais
Inglês/Português/Exercício prático
Conteúdo Programatico
Introduction
Keras and Deep Learning Frameworks
- TensorFlow and Theano back-ends
- Keras vs Tensorflow
Data and Machine Learning
- Tabular data, visual data, unstructured data, etc.
- Unsupervised learning, supervised learning, reinforcement learning, etc.
Preparing the Development Environment
- Installing and configuring Anaconda
- Installing Keras with a TensorFlow back-end
Neural Networks in Keras
- Using Keras functional API to build a network
- Pre-processing and fitting data
- Defining a Keras model
Mutiple Input and Output Networks
- Building two input-networks
- Representing high-cardinality data
- Merging layers
- Extending the two input-network
- Building neural networks with multiple outputs
- Solving multiple problems simultaneously
Training and Pre-Training
- Training models
- Saving and loading models
- Using ResNet50 on models
TensorBoard
- Exporting Keras logs
- Visualizing a computational graph and training progress
Google Cloud
- Exporting models
- Uploading Keras models
- Using a model in Google Cloud
TENHO INTERESSE