Pré-requisitos e preparação

O Curso intensivo de machine learning é a opção ideal para você?

Tenho pouco ou nenhum histórico de machine learning.
Recomendamos percorrer todo o material em ordem.
Tenho experiência em machine learning, mas gostaria de entender melhor e com mais detalhes.
O curso intensivo de machine learning será uma ótima revisão. Percorra todos os módulos em ordem ou selecione apenas os módulos do seu interesse.
Conheço o aprendizado de máquina muito bem, mas pouco ou nada sobre o TensorFlow.
Grande parte do material pode ser muito básica para você. Em vez de analisar todo o conteúdo, concentre-se apenas no seguinte material:
O Curso intensivo de machine learning se concentra principalmente em APIs de nível superior. Se você tiver mais interesse em conhecer a API TensorFlow de baixo nível (possivelmente fazer pesquisa de machine learning), explore os recursos a seguir:

Leia as seções Pré-trabalho e Pré-requisitos a seguir antes de começar o Curso intensivo de machine learning para garantir que você esteja preparado para concluir todos os módulos.

Pré-trabalho

Antes de começar o Curso intensivo de machine learning, faça o seguinte:

  1. Se você não estiver familiarizado com o machine learning, consulte Introdução ao machine learning. Este curso de autoaprendizagem apresenta conceitos fundamentais do machine learning.
  2. Se você não conhece o NumPy, faça o exercício Tutorial do NumPy ultrarrápido no Colab, que fornece todas as informações do NumPy necessárias para este curso.
  3. Se você não estiver familiarizado com o pandas, faça o exercício Tutorial rápido do pandas no Colab, que fornece todas as informações necessárias do pandas para este curso.

Os exercícios de programação são executados diretamente no navegador (sem necessidade de configuração) usando a plataforma Colaboratory. O Colaboratory é compatível com a maioria dos principais navegadores e é testado principalmente nas versões para computador do Chrome e do Firefox. Se preferir fazer o download e executar os exercícios off-line, consulte estas instruções para configurar um ambiente local.

Pré-requisitos

O curso intensivo de machine learning não pressupõe nem exige conhecimento prévio em machine learning. No entanto, para entender os conceitos apresentados e concluir os exercícios, recomendamos que os alunos atendam aos seguintes pré-requisitos:

  • Você precisa conhecer variáveis, equações lineares, gráficos de funções, histogramas e estatísticas.

  • Você deve ser um bom programador. O ideal é que você tenha alguma experiência com programação em Python, porque os exercícios de programação estão em Python. No entanto, programadores experientes sem experiência em Python geralmente podem concluir os exercícios de programação mesmo assim.

As seções a seguir fornecem links para outros materiais de segundo plano que são úteis.

Álgebra

Álgebra linear

Trigonometria

Estatísticas

Cálculo (opcional para tópicos avançados)

Programação Python

Os seguintes conceitos básicos sobre Python são abordados no Tutorial do Python:

Alguns dos exercícios de programação usam o seguinte conceito mais avançado do Python:

Terminal Bash / Console do Cloud

Para executar os exercícios de programação na máquina local ou em um console em nuvem, você precisa se sentir confortável trabalhando na linha de comando: