Introdução

Concluído

A aprendizagem profunda é uma forma avançada de aprendizagem automática que tenta emular a forma como o cérebro humano aprende. Cada vez mais, a aprendizagem profunda é usada para construir modelos complexos que suportam desafios de inteligência artificial, como visão computacional e processamento de linguagem natural.

O Azure Databricks é uma ótima opção de plataforma para treinar modelos de aprendizado profundo por vários motivos:

  • Ele permite que você trabalhe com os grandes volumes de dados necessários para treinar modelos de aprendizagem profunda de forma eficaz.
  • Ele oferece suporte para clusters escaláveis baseados em GPU, que fornecem o melhor desempenho para os tipos de operações matriciais e vetoriais que o treinamento de modelo de aprendizado profundo envolve.
  • Estruturas comuns de aprendizado profundo, como PyTorch e TensorFlow, são pré-instaladas em clusters de ML do Azure Databricks, assim como outras bibliotecas úteis, como Horovod, para treinamento distribuído de modelos de aprendizado profundo.

Este módulo fornece uma introdução a alguns dos princípios fundamentais da aprendizagem profunda, com foco em como usar o PyTorch no Azure Databricks.

Gorjeta

Para uma introdução mais geral ao deep learning, recomendamos que você complete o módulo Train and evaluation deep learning models , que inclui algumas das mesmas informações deste módulo, mas aborda conceitos adicionais e tópicos de implementação com mais profundidade.