Introducción

Completado

Como ornitólogo, estudia el comportamiento, la fisiología y la conservación de las aves y su hábitat. Su trabajo suele implicar las tareas de sondear, registrar y generar informes sobre la actividad de las aves. Para ayudar a recopilar datos, quiere crear un modelo de Machine Learning que identifique la especie de un pájaro en una imagen. También quiere mejorar la documentación de las especies de aves en peligro, para ayudar a aumentar su población. Obtener más información sobre las aves también es una excelente manera de educarse a sí mismo y a otras personas sobre la zona en la que vive.

En este módulo de Microsoft Learn, usará el servicio Custom Vision de Azure AI para crear un modelo de Machine Learning que identifique especies en imágenes de aves. Se usará el conjunto de datos NABirds de Cornell Lab of Ornithology (Cornell Lab) para entrenar un modelo con el fin de reconocer especies en una nueva foto de un pájaro. Con los datos nuevos, puede usar el modelo para ayudar a documentar tendencias y patrones de hábitos de las aves.

Cornell Lab proporciona los datos que usamos para crear y entrenar nuestro modelo de Machine Learning, con un agradecimiento especial a los fotógrafos, colaboradores y visitantes de All About Birds (Todo sobre las aves). Este material se basa en el trabajo respaldado por la National Science Foundation (Fundación Nacional para la Ciencia) mediante la subvención 1010818. En este módulo se incluye un subconjunto del conjunto de datos completo. Puede descargar el conjunto de datos completo. Para obtener detalles específicos sobre el conjunto de datos, puede descargar un archivo PDF de Computer Vision Foundation.

Panel de seis fotos de aves.

Objetivos de aprendizaje

En este módulo, aprenderá a:

  • Obtener una introducción al aprendizaje automático
  • Aprender a usar modelos de Machine Learning previamente entrenados en los servicios de Azure AI
  • Usar el servicio Custom Vision de Azure
  • Crear un modelo de Machine Learning personalizado
  • Implementar el modelo creado mediante Custom Vision

Requisitos previos

  • Una cuenta de Azure
  • Conocimientos básicos sobre cómo crear recursos en Azure
  • (Opcional) Si decide usar Python para cargar y etiquetar imágenes en lugar de Azure Portal, se requieren unos conocimientos básicos sobre cómo trabajar con Python.