Introdução
Como ornitologista, você estuda o comportamento, a psicologia e a conservação de pássaros e o habitat deles. Seu trabalho geralmente envolve a pesquisa, a gravação e a geração de relatórios sobre a atividade dos pássaros. Para ajudar a coletar dados, você deseja criar um modelo de machine learning que identifique a espécie em uma imagem de pássaro. Você também deseja documentar melhor as espécies de pássaros em risco de extinção, para ajudar a aumentar suas populações. Aprender mais sobre os pássaros também é uma ótima maneira de se informar e instruir outras pessoas sobre os fenômenos naturais em sua área.
Neste módulo do Microsoft Learn, você usará o serviço Visão Personalizada de IA do Azure para criar um modelo de machine learning que identifique espécies em imagens de pássaros. Usaremos o conjunto de dados NABirds do Cornell Lab (Cornell Lab of Ornithology) para treinar um modelo que reconheça espécies em novas fotos de pássaros. Com novos dados, você pode usar o modelo para ajudar a documentar tendências e padrões de hábitos de pássaros.
Os dados que usamos para criar e treinar nosso modelo de machine learning foram fornecidos pelo Cornell Lab, com agradecimentos especiais aos fotógrafos, colaboradores e visitantes do All About Birds. Esse material é baseado no trabalho feito com suporte da National Science Foundation com a concessão número 1010818. Esse módulo inclui um subconjunto do conjunto de dados completo. Você pode baixar o conjunto de dados completo. Para obter detalhes específicos sobre o conjunto de dados, você pode baixar um arquivo PDF da Fundação da Pesquisa Visual Computacional.
Objetivos de aprendizagem
Neste módulo, você vai:
- Introdução ao machine learning
- Aprender como usar modelos de machine learning previamente treinados nos serviços de IA do Azure
- Aprender como usar o serviço de Visão Personalizada no Azure
- Criar um modelo de machine learning personalizado
- Implantar o modelo criado usando a Visão Personalizada
Pré-requisitos
- Uma conta do Azure
- Noções básicas sobre como criar recursos no Azure
- (Opcional) Se você quiser usar o Python para carregar e marcar imagens em vez do portal do Azure, é necessário ter uma compreensão básica de como trabalhar com Python