Exercício - Configurar o serviço Visão Personalizada

Concluído

Neste módulo, você usará o Azure AI Custom Vision, parte do pacote de serviços de IA do Azure, para detetar seu animal favorito em uma imagem. Antes de começarmos a preparar IA, temos de configurar o nosso ambiente de trabalho. Neste caso, o seu ambiente de trabalho estará todo no browser no Azure.

Inscrever-se no Azure

Para utilizar Visão Personalizada, terá de ter uma conta do Azure. Mas não se preocupe! Este é um processo rápido, e há testes gratuitos que você pode usar para experimentá-lo. Se você ficar preso em algum momento, verifique o módulo Criar uma conta do Azure Aprender. Este módulo também fornece uma descrição geral dos preços do Azure.

Se ainda não utilizou o Azure, pode inscrever-se para obter uma avaliação gratuita. A avaliação gratuita fornece serviços gratuitos, que incluem Visão Personalizada. Também recebe um crédito gratuito para utilizar em alguns serviços pagos no primeiro mês.

Se for estudante, poderá inscrever-se para uma avaliação gratuita de estudante do Azure sem ter de possuir um cartão de crédito. Esta opção, semelhante à avaliação gratuita normal, fornece serviços gratuitos e um crédito gratuito para ser utilizado no primeiro ano.

Criar um grupo de recursos

A melhor forma de experimentar o Azure é criar um grupo de recursos que será fácil de controlar. Os grupos de recursos são formas de ligar serviços que está a utilizar em conjunto. Se criar um grupo de recursos para este módulo, quando terminar, pode eliminar todo o grupo de recursos e garantir que não deixa acidentalmente IA em execução e que não é cobrado.

Para começar a criar um grupo de recursos, siga estes passos:

  1. Aceda ao portal do Azure.
  2. Inicie sessão no Azure se ainda não o fez.
  3. Na barra de pesquisa superior, procure Grupo de Recursos.
  4. Selecione Adicionar.
  5. Selecione a sua subscrição, atribua um nome ao grupo de recursos e escolha a região mais próxima de si.
  6. Selecione Rever + criar.
  7. Selecione Criar.

Captura de ecrã que mostra a criação de um novo grupo de recursos no Azure.

Pode agora aceder ao seu grupo de recursos. Se perder o seu grupo de recursos, pode encontrá-lo ao introduzir novamente Grupo de Recursos na barra de pesquisa superior e, em seguida, selecionar o grupo de recursos.

Criar um recurso de Visão Personalizada

O único recurso necessário para este módulo é um recurso de Visão Personalizada. O Azure facilitou o processo de obter tudo o que é necessário para utilizar IA de Visão Personalizada. Ao criar este recurso, poderá carregar imagens, preparar o seu modelo de classificação de imagens e testar o modelo sem ter de escrever uma única linha de código. E não se preocupe! Se não souber o que significa preparar e testar um modelo, vamos explicar-lhe o que isso é na unidade seguinte.

Para criar um recurso de Visão Personalizada, siga estes passos:

  1. No seu grupo de recursos over-the-moon, selecione Adicionar.
  2. Procure Visão Personalizada.
  3. Selecione Criar.
  4. Selecione a sua subscrição, atribua um nome ao seu recurso, selecione a região mais próxima de si para a preparação e predição e selecione a camada gratuita para preparação e previsão.
  5. Selecione Rever + criar.
  6. Selecione Criar.

Captura de ecrã que mostra a criação de um novo recurso de Visão Personalizada no Azure.

Após a conclusão da implementação, selecione Ir para recurso.

Se perder o seu recurso de Visão Personalizada, pode encontrá-lo ao introduzir Grupo de Recursos na barra de pesquisa superior, selecionar o grupo de recursos e selecionar o recurso de Visão Personalizada.

Criar um projeto no portal de Visão Personalizada

Agora que tem os recursos do Azure para executar IA, podemos criar um projeto no portal de Visão Personalizada. Aceda a Visão Personalizada e inicie sessão com as mesmas credenciais do Azure. Se esta for a sua primeira visita, poderá ter de aceitar os Termos do Serviço.

Para começar o seu projeto, siga estes passos:

  1. Selecione New Project (Novo Projeto).
  2. Atribua um nome e uma descrição ao projeto.
  3. Verifique se o recurso de Visão Personalizada que criou anteriormente está selecionado.
  4. Selecione Object Detection (Deteção de Objetos) em Project Types (Tipos de Projeto).
  5. Selecione General (Geral) em Domains (Domínios).
  6. Selecione Criar projeto.

Captura de ecrã que mostra a criação de um novo projeto de Visão Personalizada no portal de Visão Personalizada.

Rever a configuração

Vamos rever tudo o que acabámos de fazer. Embora apenas nos tenha parecido ser alguns cliques, temos muitos computadores avançados a trabalhar agora para nós.

Eis tudo o que encontrámos.

O portal do Azure

O Azure é um serviço cloud que lhe proporciona poder de computação para executar código num local seguro e não no seu computador.

Captura de ecrã do portal do Azure com o nosso grupo de recursos e o recurso de Visão Personalizada.

O que estamos a fazer neste módulo é uma pequena parte do que o Azure pode fazer por si. Se estiver interessado em saber mais sobre o que o Azure pode fazer por si, consulte o Azure no Microsoft Learn. Há muitos módulos nos serviços de IA do Azure disponíveis.

Recurso de Visão Personalizada

A Visão Personalizada no Azure é ainda mais avançada do que o pouco que vamos explorar neste módulo. Abra o recurso no Azure.

Captura de ecrã que mostra um novo recurso de Visão Personalizada no Azure.

Pode ver que há vários recursos no menu à esquerda que começam a sugerir a complexidade do serviço que trabalhará por si enquanto prepara a sua IA. Neste módulo, vamos continuar no portal de Visão Personalizada, que é como uma primeira página deste recurso.

Tudo o que fizer no portal de Visão Personalizada terá como base os recursos de computação que aprovisionou aqui no recurso de Visão Personalizada no Azure. A Visão Personalizada também tem um SDK. Tal como o portal, as chamadas para o SDK consistiriam em utilizar o que foi aprovisionado no Azure como parte deste recurso.

Se este módulo o inspirar, recomendamos que consulte os outros módulos do Microsoft Learn sobre a Visão Personalizada.

Portal de Visão Personalizada

O portal de Visão Personalizada é uma interface de utilizador que nos permite interagir com o recurso de Visão Personalizada sem ter de escrever código. Tudo o que fazemos aqui é dividido em linhas de código que poderia fazer sem esta interface.

Captura de ecrã que mostra o portal de Visão Personalizada com um projeto aberto.

Quando criamos o projeto no portal Visão Personalizada, pudemos escolher um dos dois tipos de classificação: Classificação e Deteção de Objetos. A grande diferença é que a Classificação classifica uma imagem inteira, enquanto a Deteção de Objetos identifica a localização de um objeto específico em imagens. Para este projeto, preferimos a Deteção de Objetos porque queremos identificar a Bungee em imagens do filme.