arrow_back

AI Platform: Qwik Start

AI Platform: Qwik Start

1 hora 1 crédito

GSP076

Laboratórios autoguiados do Google Cloud

Visão geral

Neste laboratório, você terá a oportunidade de treinar o modelo do TensorFlow 2.x localmente e no AI Platform. Após o treinamento, você aprenderá a implantar o modelo no AI Platform para exibição (previsão). Você treinará o modelo para prever a categoria de renda de uma pessoa usando o conjunto de dados de renda do Censo dos Estados Unidos.

Neste laboratório, você terá uma experiência completa de treinamento e previsão no AI Platform. Você usará um conjunto de dados do censo para:

  • criar um aplicativo de treinamento do TensorFlow 2.x e validá-lo localmente;
  • executar o job de treinamento em uma única instância de worker na nuvem;
  • implantar um modelo compatível com previsão;
  • solicitar uma previsão on-line e ver a resposta.

O que você criará

A amostra gera um modelo de classificação para prever a categoria de renda com base no conjunto de dados de renda do Censo dos Estados Unidos. Veja abaixo as duas categorias de renda (também conhecidas como rótulos):

  • >50K — maior que 50.000 dólares
  • <=50K — menor ou igual a 50.000 dólares

A amostra define o modelo usando a API Keras Sequential e transformações específicas do conjunto de dados do censo. Depois ela atribui esses recursos (possivelmente) transformados à DNN ou à parte linear do modelo.

Configuração

Antes de clicar no botão Start Lab

Leia estas instruções. Os laboratórios são cronometrados e não podem ser pausados. O timer é iniciado quando você clica em Começar o laboratório e mostra por quanto tempo os recursos do Google Cloud ficarão disponíveis.

Este laboratório prático do Qwiklabs permite que você realize as atividades em um ambiente real de nuvem, não em uma simulação ou demonstração. Você receberá novas credenciais temporárias para fazer login e acessar o Google Cloud durante o laboratório.

O que é necessário

Para fazer este laboratório, você precisa ter:

  • acesso a um navegador de Internet padrão (recomendamos o Chrome);
  • tempo para concluir as atividades.

Observação: não use seu projeto ou sua conta do Google Cloud neste laboratório.

Observação: se estiver usando um dispositivo Chrome OS, abra uma janela anônima para executar o laboratório.

Como iniciar seu laboratório e fazer login no console do Google Cloud

  1. Clique no botão Começar o laboratório. Se for preciso pagar, você verá um pop-up para selecionar a forma de pagamento. No painel Detalhes do laboratório à esquerda, você verá o seguinte:

    • O botão Abrir Console do Cloud
    • Tempo restante
    • As credenciais temporárias que você vai usar neste laboratório
    • Outras informações se forem necessárias
  2. Clique em Abrir Console do Google. O laboratório ativa recursos e depois abre outra guia com a página Fazer login.

    Dica: coloque as guias em janelas separadas lado a lado.

    Observação: se aparecer a caixa de diálogo Escolher uma conta, clique em Usar outra conta.
  3. Caso seja preciso, copie o Nome de usuário no painel Detalhes do laboratório e cole esse nome na caixa de diálogo Fazer login. Clique em Avançar.

  4. Copie a Senha no painel Detalhes do laboratório e a cole na caixa de diálogo Olá. Clique em Avançar.

    Importante: você precisa usar as credenciais do painel à esquerda. Não use suas credenciais do Google Cloud Ensina. Observação: se você usar sua própria conta do Google Cloud neste laboratório, é possível que receba cobranças adicionais.
  5. Acesse as próximas páginas:

    • Aceite os Termos e Condições.
    • Não adicione opções de recuperação nem autenticação de dois fatores (porque essa é uma conta temporária).
    • Não se inscreva em testes gratuitos.

Depois de alguns instantes, o console do GCP vai ser aberto nesta guia.

Observação: para ver uma lista dos produtos e serviços do Google Cloud, clique no Menu de navegação no canto superior esquerdo. Ícone do menu de navegação

Abra o Workbench Notebook

Para inicializar notebooks com a Vertex AI:

  1. Clique no menu de navegação, abra a Vertex AI e depois o Workbench.

  2. Na página "Instâncias de notebook", clique em Novo notebook.

  3. No menu Personalizar instância, selecione TensorFlow Enterprise e escolha a versão mais recente do TensorFlow Enterprise 2.x (com LTS) > Sem GPUs.

Nova instância, TensorFlow 2.x

  1. Na caixa de diálogo Nova instância de notebook, clique no ícone de lápis para Editar as propriedades da instância.

  2. Em Nome da instância, insira um nome.

  3. Em Região, selecione us-central1. Em Zona, escolha uma opção dentro da região selecionada.

  4. Role para baixo até "Configuração da máquina" e selecione n1-standard-2 como o tipo de máquina.

  5. Não altere os valores padrão dos outros campos e clique em Criar.

Depois de alguns minutos, o console da Vertex AI vai mostrar o nome da instância seguido por Abrir Jupyterlab.

  1. Clique em Abrir JupyterLab. Uma janela do JupyterLab será aberta em uma nova guia.

JupyterLab

Clone o repositório de exemplo na sua instância do Vertex Notebook

Para clonar o notebook training-data-analyst na sua instância de JupyterLab:

  1. Em JupyterLab, clique no ícone Terminal para abrir um novo terminal.

terminal.png

  1. No prompt da linha de comando, digite o seguinte comando e pressione Enter.

 git clone https://github.com/GoogleCloudPlatform/training-data-analyst 
  1. Verifique-se que você clonou o repositório por clicando duas vezes no diretório training-data-analyst e garantindo que você pode ver o seu conteúdo.Os arquivos para todos os laboratórios baseados em notebooks Jupyter ao longo deste curso estão disponíveis neste diretório.

files.png

Acesse o notebook de exemplo

Em seu Notebook, navegue até training-data-analyst/self-paced-labs/ai-platform-qwikstart e abra ai_platform_qwik_start.ipynb.

Na barra de ferramentas, navegue até Editar > Limpar todas as saídas para limpar todas as células do notebook, e depois execute cada uma individualmente.

Quando solicitado, volte a às instruções para verificar seu progresso.

Execute o job de treinamento na nuvem

Teste as tarefas concluídas - Etapa 3.1

Clique em Verificar meu progresso para conferir a tarefa realizada.

Configure um bucket do Cloud Storage

Clique em Verificar meu progresso para conferir a tarefa realizada.

Faça upload dos arquivos de dados para o bucket do Cloud Storage.

Teste a tarefa concluída - Etapa 3.2

Clique em Verificar meu progresso para conferir a tarefa realizada.

Execute um treinador de instância única na nuvem.

Teste as tarefas concluídas - Etapa 3.3

Clique em Verificar meu progresso para conferir a tarefa realizada.

Crie um modelo da AI Platform.

Clique em Verificar meu progresso para conferir a tarefa realizada.

Crie uma versão v1 do seu modelo.

Teste seu conhecimento

Responda às perguntas de múltipla escolha a seguir para reforçar os conceitos abordados neste laboratório. Use todo o conhecimento que você adquiriu até aqui.

Parabéns!

Neste laboratório, você aprendeu a treinar um modelo do TensorFlow localmente e no AI Platform e usar seu modelo treinado para previsão.

38616f8aa634e047.png c5c398f6ade6aa06.png ML-Language-Processing-badge ML-Image-Processing-badge.png skills_explainable-ai.png

Termine a Quest

Este laboratório autoguiado faz parte das Quests do Qwiklabs Machine Learning APIs, Baseline: Data, ML, AI, Intro to ML: Language Processing, Intro to ML: Image Processing e Explore Machine Learning Models with Explainable AI. Uma Quest é uma série de laboratórios relacionados que formam o programa de aprendizado. Ao concluir uma Quest, você ganha um selo como reconhecimento da sua conquista. Você pode publicar os selos e incluir um link para eles no seu currículo on-line ou nas redes sociais. Caso você já tenha feito este laboratório, inscreva-se em uma Quest para ganhar os créditos de conclusão imediatamente. Veja outras Quests do Qwiklabs disponíveis.

Comece o próximo laboratório

Faça outro laboratório sobre APIs de machine learning, como Extraia, analise e traduza texto de imagens com as APIs do Cloud ML ou Awwvision: API Cloud Vision em um cluster do Kubernetes.

Este laboratório também faz parte de uma série chamada Qwik Starts. Ela foi desenvolvida para apresentar os vários recursos disponíveis no Google Cloud. Pesquise "Qwik Starts" no catálogo de laboratórios para encontrar algum que seja do seu interesse.

Próximas etapas

Treinamento e certificação do Google Cloud

...ajuda você a aproveitar as tecnologias do Google Cloud ao máximo. Nossas aulas incluem habilidades técnicas e práticas recomendadas para ajudar você a alcançar rapidamente o nível esperado e continuar sua jornada de aprendizado. Oferecemos treinamentos que vão do nível básico ao avançado, com opções de aulas virtuais, sob demanda e por meio de transmissões ao vivo para que você possa encaixá-las na correria do seu dia a dia. As certificações ajudam você a validar e comprovar suas habilidades e conhecimentos das tecnologias do Google Cloud.

Manual atualizado em 01 de junho de 2022
Laboratório testado em 01 de junho de 2022

Copyright 2020 Google LLC. Todos os direitos reservados. Google e o logotipo do Google são marcas registradas da Google LLC. Todos os outros nomes de produtos e empresas podem ser marcas registradas das respectivas empresas a que estão associados.