Skip to content

Commit db0d9a4

Browse files
Merge pull request #99859 from sdgilley/sdg-labeling-tutorial
labeling tutorial
2 parents c585441 + 495d030 commit db0d9a4

File tree

9 files changed

+270
-15
lines changed

9 files changed

+270
-15
lines changed

articles/machine-learning/how-to-create-labeling-projects.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,14 @@ ms.date: 03/01/2020
1616

1717
Labeling voluminous data in machine learning projects is often a headache. Projects that have a computer-vision component, such as image classification or object detection, generally require labels for thousands of images.
1818

19-
[Azure Machine Learning](https://ml.azure.com/) gives you a central place to create, manage, and monitor labeling projects. Use it to coordinate data, labels, and team members to efficiently manage labeling tasks. Machine Learning supports image classification, either multi-label or multi-class, and object identification with bounded boxes.
19+
[Azure Machine Learning](https://ml.azure.com/) gives you a central place to create, manage, and monitor labeling projects (public preview). Use it to coordinate data, labels, and team members to efficiently manage labeling tasks. Machine Learning supports image classification, either multi-label or multi-class, and object identification with bounded boxes.
2020

2121
Machine Learning tracks progress and maintains the queue of incomplete labeling tasks. Labelers don't need an Azure account to participate. After they are authenticated with your Microsoft account or [Azure Active Directory](https://docs.microsoft.com/azure/active-directory/active-directory-whatis), they can do as much labeling as their time allows.
2222

2323
You start and stop the project, add and remove labelers and teams, and monitor the labeling progress. You can export labeled data in COCO format or as an Azure Machine Learning dataset.
2424

2525
> [!Important]
26-
> Only image classification and object identification labeling projects are currently supported. Additionally, the data images must be available in an Azure blob datastore. (If you do not have an existing datastore, you may upload images during project creation.)
26+
> Only image classification and object identification labeling projects are currently supported. Additionally, the data images must be available in an Azure blob datastore. (If you do not have an existing datastore, you may upload images during project creation.)
2727
2828
In this article, you'll learn how to:
2929

@@ -37,6 +37,7 @@ In this article, you'll learn how to:
3737

3838
## Prerequisites
3939

40+
4041
* The data that you want to label, either in local files or in Azure blob storage.
4142
* The set of labels that you want to apply.
4243
* The instructions for labeling.
@@ -47,12 +48,13 @@ In this article, you'll learn how to:
4748

4849
Labeling projects are administered from Azure Machine Learning. You use the **Labeling projects** page to manage your projects and people. A project has one or more teams assigned to it, and a team has one or more people assigned to it.
4950

50-
If your data is already in Azure Blob storage, you should make it available as a datastore before you create the labeling project. For details, see [Create and register datastores](https://docs.microsoft.com/azure/machine-learning/how-to-access-data#create-and-register-datastores).
51+
If your data is already in Azure Blob storage, you should make it available as a datastore before you create the labeling project. For an example of using a datastore, see [Tutorial: Create your first image classification labeling project](tutorial-labeling.md).
5152

5253
To create a project, select **Add project**. Give the project an appropriate name and select **Labeling task type**.
5354

5455
![Labeling project creation wizard](./media/how-to-create-labeling-projects/labeling-creation-wizard.png)
5556

57+
5658
* Choose **Image Classification Multi-class** for projects when you want to apply only a *single class* from a set of classes to an image.
5759
* Choose **Image Classification Multi-label** for projects when you want to apply *one or more* labels from a set of classes to an image. For instance, a photo of a dog might be labeled with both *dog* and *daytime*.
5860
* Choose **Object Identification (Bounding Box)** for projects when you want to assign a class and a bounding box to each object within an image.
@@ -164,9 +166,9 @@ After the labeling project is initialized, some aspects of the project are immu
164166

165167
## Manage teams and people
166168

167-
By default, each labeling project that you create gets a new team with you as a member. But teams can also be shared between projects. And projects can have more than one team. To create a team, select **Add team** on the **Teams** page.
169+
By default, each labeling project that you create gets a new team with you as a member. But teams can also be shared between projects. And projects can have more than one team. To create a team, select **Add team** on the **Teams** page.
168170

169-
You manage people on the **People** page. Add and remove people by email address. Each labeler has to authenticate through your Microsoft account or Azure Active Directory, if you use it.
171+
You manage people on the **Labelers** page. Add and remove people by email address. Each labeler has to authenticate through your Microsoft account or Azure Active Directory, if you use it.
170172

171173
After you add a person, you can assign that person to one or more teams: Go to the **Teams** page, select the team, and then select **Assign people** or **Remove people**.
172174

@@ -213,5 +215,6 @@ The COCO file is created in the default blob store of the Azure Machine Learning
213215

214216
## Next steps
215217

218+
* [Tutorial: Create your first image classification labeling project](tutorial-labeling.md).
216219
* Label images for [image classification or object detection](how-to-label-images.md)
217220
* Learn more about [Azure Machine Learning and Machine Learning Studio (classic)](compare-azure-ml-to-studio-classic.md)

articles/machine-learning/how-to-label-images.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ ms.date: 11/04/2019
1212

1313
# Tag images in a labeling project
1414

15-
After your project administrator [creates a labeling project](https://docs.microsoft.com/azure/machine-learning/how-to-create-labeling-projects#create-a-labeling-project) in Azure Machine Learning, you can use the labeling tool to rapidly prepare data for a Machine Learning project. This article describes:
15+
After your project administrator [creates a labeling project](https://docs.microsoft.com/azure/machine-learning/how-to-create-labeling-projects#create-a-labeling-project) in Azure Machine Learning, you can use the labeling tool (public preview) to rapidly prepare data for a Machine Learning project. This article describes:
1616

1717
> [!div class="checklist"]
1818
> * How to access your labeling projects
@@ -41,7 +41,9 @@ Go to **View detailed instructions**. These instructions are specific to your pr
4141

4242
In all image-labeling tasks, you choose an appropriate tag or tags from a set that's specified by the project administrator. You can select the first nine tags by using the number keys on your keyboard.
4343

44-
In image-classification tasks, you can choose to view multiple images simultaneously. Use the icons above the image area to select the layout. To select all the displayed images simultaneously, use **Select all**. To select individual images, use the circular selection button in the upper-right corner of the image. You must select at least one image to apply a tag. If you select multiple images, any tag that you select will be applied to all the selected images.
44+
In image-classification tasks, you can choose to view multiple images simultaneously. Use the icons above the image area to select the layout.
45+
46+
To select all the displayed images simultaneously, use **Select all**. To select individual images, use the circular selection button in the upper-right corner of the image. You must select at least one image to apply a tag. If you select multiple images, any tag that you select will be applied to all the selected images.
4547

4648
Here we've chosen a two-by-two layout and are about to apply the tag "Mammal" to the images of the bear and orca. The image of the shark was already tagged as "Cartilaginous fish," and the iguana hasn't been tagged yet.
4749

1.73 MB
Loading
132 KB
Loading
46.8 KB
Loading
49.4 KB
Loading
41.1 KB
Loading

articles/machine-learning/toc.yml

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,12 @@
1818
items:
1919
- name: Studio & Designer
2020
items:
21-
- name: Designer (drag-and-drop)
22-
items:
23-
- name: 'Designer: 1. Train a regression model'
24-
displayName: studio
25-
href: tutorial-designer-automobile-price-train-score.md
26-
- name: 'Designer: 2. Deploy that model'
27-
displayName: studio
28-
href: tutorial-designer-automobile-price-deploy.md
21+
- name: 'Designer: 1. Train a regression model'
22+
displayName: studio
23+
href: tutorial-designer-automobile-price-train-score.md
24+
- name: 'Designer: 2. Deploy that model'
25+
displayName: studio
26+
href: tutorial-designer-automobile-price-deploy.md
2927
- name: Automated ML (UI)
3028
items:
3129
- name: Create an automated ML experiment
@@ -34,6 +32,9 @@
3432
- name: Forecast demand with automated ML (Bike share data)
3533
displayName: automl, automated, auto ml, portal, ui
3634
href: tutorial-automated-ml-forecast.md
35+
- name: Label image data
36+
displayName: tag, tagging, images
37+
href: tutorial-labeling.md
3738
- name: Python SDK
3839
items:
3940
- name: Create first ML experiment

0 commit comments

Comments
 (0)