Pré-requisitos e preparação

O Curso intensivo de machine learning é ideal para você?

Tenho pouco ou nenhum histórico em machine learning.
Recomendamos que você confira todo o material em ordem.
Tenho algum conhecimento sobre machine learning, mas gostaria de entender melhor e mais completo.
O curso intensivo de machine learning será uma ótima revisão. Navegue por todos os módulos em ordem ou selecione apenas os módulos do seu interesse.
Conheço bem o machine learning, mas não sei muito sobre o TensorFlow.
Boa 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 tem como foco principalmente APIs de nível mais alto. Se você tem mais interesse em aprender sobre a API de baixo nível do TensorFlow (e possivelmente fazer pesquisa de machine learning), conheça 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 a preparação para concluir todos os módulos.

Pré-trabalho

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

  1. Se você não tem experiência com machine learning, consulte Introdução ao enquadramento de problemas de machine learning. Este curso de estudo autônomo de uma hora ensina como identificar os problemas apropriados para machine learning.
  2. Se você não tem experiência com NumPy, faça o exercício Tutorial do NumPy (em inglês) no Colab, que fornece todas as informações numPy necessárias para este curso.
  3. Se você não tem experiência com pandas, faça o exercício do Colab do Tutorial do Ultrapandas do pandas, que fornece todas as informações necessárias para o curso.

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

Pré-requisitos

O curso "Machine Learning Crash" 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 pré-requisitos a seguir:

  • É necessário saber usar variáveis, equações lineares, gráficos de funções, histogramas e meios estatísticos.

  • Você deve ser um bom programador. O ideal é ter 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 plano de fundo que são úteis.

Álgebra

Álgebra linear

Trigonometria

Estatísticas

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

Programação Python

Veja a seguir os conceitos básicos do Python no Tutorial do Python:

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

Terminal Bash / Console do Cloud

Para executar os exercícios de programação na sua máquina local ou em um Console do Cloud, você precisa saber trabalhar na linha de comando: