Curso TensorFlow Foundation
24 HorasVisão Geral
Curso TensorFlow Foundation, e voltado para Deep Learning dará aos delegados uma introdução abrangente a esta biblioteca de software de código aberto do Google, usada por profissionais de ciência de dados para computação numérica usando gráficos de fluxo de dados.
Os nós no gráfico representam operações matemáticas, enquanto as bordas do gráfico representam as matrizes de dados multidimensionais (tensores) comunicados entre eles.
A arquitetura flexível permite que você implante computação em uma ou mais CPUs ou GPUs em um desktop, servidor ou dispositivo móvel com uma única API.
O TensorFlow foi originalmente desenvolvido por pesquisadores e engenheiros que trabalham na equipe do Google Brain, dentro da organização de pesquisa de inteligência de máquina do Google, com o objetivo de conduzir pesquisas de aprendizado de máquina e redes neurais profundas.
O sistema é geral o suficiente para ser aplicável em uma ampla variedade de outros domínios.
Objetivo
Curso TensorFlow Foundation, Explore TensorFlow
- Crie e inicialize variáveis e dados
- Use a Mecânica do TensorFlow para criar gráficos e treinar o modelo
- Obtenha conhecimento sobre o algoritmo de aprendizagem perceptron e classificação binária
- Máquinas de vetor de suporte: kernels e classificação de margem
- Adquirir conhecimento em redes neurais artificiais feedforward e feedback
- Aprenda Redes Neurais Convolucionais: explore a arquitetura e o treinamento do modelo
Publico Alvo
Curso TensorFlow Foundation, destina-se a:
- Alunos com formação em Matemática e / ou Ciência de Dados / ML.
- Bons conhecimentos de programação, principalmente usando a linguagem de programação Python.
- Alguma experiência e familiaridade com as bibliotecas Pandas, Numpy e MatPlotLib python para análise de dados.
Informações Gerais
- Carga horaria 24h
- Se noturno o curso e ministrado de segunda-feira a sexta-feira das 19h às 23h, total e 6 noites,
- Se aos sábados o curso e ministrado de 09h às 18h, total de 3 sábados,
- Se integral o curso e ministrado de segunda-feira a quarta-feira das 09h às 18h total de 3 dias,
Formato de entrega:
- Presencial em sala de aula,
- On-line ao vivo em tempo real na presença de um instrutor em tempo real via ferramenta meet, onde todos os participantes vão estar conectados em tempo real, com todos os tipos de acesso práticos.
Materiais
Português/InglêsConteúdo Programatico
Tensorflow Basics
- Creation, Initializing, Saving and Restoring TensorFlow variables
- Feeding, Reading and Preloading TensorFlow data
- How to use TensorFlow infrastructure to train models at scale
- Visualizing and Evaluating models with TensorBoard
TensorFlow Mechanics
- Inputs and Placeholders
- Build the Graph
- Inference
- Loss
- Training
- Train the model
- The graph
- The session
- Train loop
- Evaluate the model.
- Build the eval graph
- Eval output
The perceptron
- Activation functions
- The perceptron learning algorithm
- Binary classification with the perceptron
- Document classification with the perceptron
- Limitations of the perceptron
Support Vector Machines
- Kernels and the kernel trick.
- Maximum margin classification and support vectors
Artificial Neural Networks
- Nonlinear decision boundaries
- Feedforward and feedback artificial neural networks
- Multilayer perceptrons
- Minimizing the cost function
- Forward propagation
- Back propagation
- Improving the way neural networks learn
Convolutional Neural Networks
- Goals
- Model architecture
- Principles
- Code organization
- Launching and training the model.
- Evaluating a model.