Visão Geral
Curso Deep Learning with TensorFlow and Keras, ornece uma visão geral do Deep Learning junto com exercícios práticos usando as populares ferramentas de Deep Learning, Tensorflow e Keras.
O curso começa com os alunos construindo um perceptron binário e um perceptron multicamada. Em seguida, os alunos irão construir uma rede neural convolucional para realizar a análise e classificação de imagens, bem como a atribuição de imagens. O curso conclui cobrindo redes neurais recorrentes e aprendizagem de transferência.
Este curso foi desenvolvido para desenvolvedores que desejam entender e usar o Deep Learning. Este curso pode ser personalizado para utilizar PyTorch, H20 ou DeepLearning4j.
Objetivo
Após este Curso Deep Learning with TensorFlow and Keras, você será capaz de:
- Explicar os fundamentos do Deep Learning.
- Construir um modelo perceptron binário para classificação e um perceptron multicamada para classificação de imagem.
- Implemente redes neurais convolucionais.
- Utilize modelos pré-treinados.
Publico Alvo
- Desenvolvedores que desejam aprender a trabalhar com algumas das tecnologias de Machine/Deep Learning mais poderosas e bem documentadas.
Materiais
Português/Inglês + Exercícios + Lab Pratico
Conteúdo Programatico
Introducing Deep Learning as a Tool
- Advantages and Disadvantages
- Frameworks and Languages
- Introducing Tensorflow
- ntroducing Keras
Developing a Linear Single-Layer Perceptron for Binary Classification and Regression
- Decision Boundaries (Linear / Non-Linear)
- Weights / Bias
- Gradient Descent Optimization and Backpropagation
- Loss Functions (SSE, Cross-Entropy)
- Activation Functions (sigmoid, tanh, relu, leaky relu)
- Performing Regression Output
Performing Multi-Class Classification
- Introducing the Softmax Function
- How to Use Softmax Function for Multi-class Classification
- Sizing Input and Output layers for Multi-class Classification
Multi-Layer Perceptron Models (MLP)
- Hidden Layers and Non-Linear Decision Boundaries
- How to Size Multiple Decision Layers
- Curse of Dimensionality and Limitation of Feedforward Networks
Using Image Data with MLP
- How to Classify Image Data using MLP
- Limitations of LMP for Image Data
- L How to Perform Image Attribution in Deep Learning
- Relating Images with Tags
- Identifying Elements within Images
Feature Transformations for Image Processing
- Using OpenCV to Perform Front-End Image Processing
- Edge Detection Processing
- Dimensionality Reduction
- Image Preprocessing
CNNs and Image Recognition
- Convolutional Layers and Max Pooling Layers
- How Convolutional Layers Help Solve the Curse of Dimensionality
- Using CNNs to Improve Image Classifier
- Lab: CNNs and Image Classification
Transfer Learning
- Using Pre-trained Models (inception_v3 and Imagenet5)
- Adapting Pre-Trained Models to New Situations by Adding Layers
Attribution
- RNNs and LSTMs
- How RNNs allow us to Model Dynamic Systems
- Feedback Loops and Stability in RNNs
- LSTM Architectures and Memory Units
- Sequential Learning
TENHO INTERESSE