exam questions

Exam AI-102 All Questions

View all questions & answers for the AI-102 exam

Exam AI-102 topic 2 question 8 discussion

Actual exam question from Microsoft's AI-102
Question #: 8
Topic #: 2
[All AI-102 Questions]

DRAG DROP -
You are developing an application that will recognize faults in components produced on a factory production line. The components are specific to your business.
You need to use the Custom Vision API to help detect common faults.
Which three actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.
Select and Place:

Show Suggested Answer Hide Answer
Suggested Answer:
Step 1: Create a project -
Create a new project.
Step 2: Upload and tag the images
Choose training images. Then upload and tag the images.
Step 3: Train the classifier model.

Train the classifier -
Reference:
https://docs.microsoft.com/en-us/azure/cognitive-services/custom-vision-service/getting-started-build-a-classifier

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
arbest
Highly Voted 1 year, 9 months ago
The anwser is correct Create a project Upload and tag images Train a classifier model https://learn.microsoft.com/en-us/azure/cognitive-services/custom-vision-service/quickstarts/image-classification?tabs=visual-studio&pivots=programming-language-csharp For Type of model https://azure.microsoft.com/en-us/use-cases/defect-detection-with-image-analysis/
upvoted 21 times
...
rdemontis
Highly Voted 1 year, 1 month ago
The choice between Object Detection and Classification depends on the nature of your defect detection problem in the production line components. Here are some considerations: Classification: You use classification when your goal is to determine whether a component is defective or non-defective. In this case, the Custom Vision model will be trained to classify the entire image as "good" or "defective." Classification is suitable if you want a binary answer. Object Detection: You use object detection when you want to identify and locate specific defects or objects within an image. This is useful if you have multiple defect classes or if you want to identify the exact location of defects within a component. So, if you only need to distinguish between good and defective components, classification may suffice. However, if you need to identify and locate specific defects within components, you should opt for object detection. The choice depends on the complexity of your use case and the level of detail you want to extract from the images. (Chat GPT) Honestly I think Classifier is more appropriate in this case
upvoted 12 times
...
4371883
Most Recent 1 month, 3 weeks ago
Got a similar one in Oct 2024, some wording change from memory.
upvoted 3 times
...
ImmoSH
2 months ago
Answer is correct, it is a classifier since custom vision only builds an image classifier, detection is part of normal vision.
upvoted 1 times
...
JacobZ
5 months, 1 week ago
Got this in the exam, Jun 2024.
upvoted 2 times
...
hatanaoki
6 months, 1 week ago
1. Create a project 2. Upload and tag images 3. Train a classifier model
upvoted 3 times
...
nanaw770
6 months, 1 week ago
1. Create a project 2. Upload and tag images 3. Train a classifier model
upvoted 3 times
...
varinder82
8 months, 2 weeks ago
Final Answer: Create a project Upload and tag images Train a classifier model
upvoted 1 times
...
Ody
8 months, 2 weeks ago
I think the key is recognizing it's a production line. That means the same component is coming down the line. Then there are other lines producing other components. Classification would be best suited for that scenario. If we were looking at an image that might have many different components in one image and want to find the location of different faults, then object would be more appropriate.
upvoted 1 times
...
suzanne_exam
10 months, 2 weeks ago
It's a classifier model because it's not detecting whether they objects are there or not, it's classifying them as faulty or not
upvoted 1 times
...
sl_mslconsulting
1 year, 1 month ago
I would pick object detection. Custom Vision functionality can be divided into two features. Image classification applies one or more labels to an entire image. Object detection is similar, but it returns the coordinates in the image where the applied label(s) can be found. If I were the users, I would certainly want know where the faults are located to make sure and have a second look and it’s quite useless by just telling me there are something wrong but can’t tell you where they are as I need to do extra work to find them!
upvoted 1 times
...
NNU
1 year, 9 months ago
Yes the anwser is correct Create a project Upload and tags images Train the classifier model https://learn.microsoft.com/en-us/azure/cognitive-services/custom-vision-service/quickstarts/image-classification?tabs=visual-studio&pivots=programming-language-csharp and for type of model https://azure.microsoft.com/en-us/use-cases/defect-detection-with-image-analysis/
upvoted 3 times
...
Adedoyin_Simeon
1 year, 11 months ago
Correct answer should be: Create Upload & Tag Train the object detection model The question was to help "detect" common faults. Detection means where the fault actually is in the image.
upvoted 2 times
cce1
1 year, 11 months ago
Nope, answer should be Create, Upload & Tag, and Train classifier (not a detection mode) Bcz classifier has to classify whether the given component is faulty or not...
upvoted 5 times
...
...
Eltooth
2 years, 4 months ago
Create Upload Train the classifier
upvoted 3 times
...
ppo12
2 years, 4 months ago
Quite confusing on the questions, since Object Detection technically can be correct IMO
upvoted 2 times
momentumhd
2 years, 2 months ago
You don't tag the detection images so by exclusion you could direct the answer to classification
upvoted 1 times
...
...
kiassi1998
2 years, 7 months ago
Correct
upvoted 4 times
sdokmak
2 years, 5 months ago
Agreed. Train the classifier, not object detection model because they make no mention of need to know the location of the detections, but they do mention detecting common faults. So can either classify as faulty, not faulty, or also classify different fault types.. not clear on that one but the answer is correct.
upvoted 4 times
...
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...