Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Microsoft AB-100 Exam - Topic 3 Question 4 Discussion

A company has an Al solution named Solution1 that is deployed to the production environment. Solution! uses an Azure OpenAI model to generate marketing emails for existing customers.During an internal review, you identify that Solution1 creates different emails depending on the customers' traits.You need to recommend a strategy to mitigate the bias. The strategy must adhere to Microsoft responsible Al principles.What should you recommend?
A) Modify the system instructions of Solution1.
B) Modify the contents of the training dataset.
C) Modify Solution1 to randomly generate emails for different traits.
D) Retrain the model by using a larger dataset.

Microsoft AB-100 Exam - Topic 3 Question 4 Discussion

Actual exam question for Microsoft's AB-100 exam
Question #: 4
Topic #: 3
[All AB-100 Questions]

A company has an Al solution named Solution1 that is deployed to the production environment. Solution! uses an Azure OpenAI model to generate marketing emails for existing customers.

During an internal review, you identify that Solution1 creates different emails depending on the customers' traits.

You need to recommend a strategy to mitigate the bias. The strategy must adhere to Microsoft responsible Al principles.

What should you recommend?

Show Suggested Answer Hide Answer
Suggested Answer: A

The scenario describes a deployed AI solution using Azure OpenAI that exhibits bias (creating disparate outcomes based on customer traits). This directly impacts the Fairness principle of Microsoft's Responsible AI framework.

Why 'Modify the system instructions' is the Correct Strategy:

Direct Control via System Metaprompts: In large language model (LLM) applications like those powered by Azure OpenAI, the system instructions (or system message) define the behavior, constraints, and tone of the model. By modifying these instructions, you can explicitly direct the model to treat all customer segments equitably and ignore specific sensitive traits when drafting marketing content.

Mitigation without Re-engineering: * Option B and D (Training/Retraining): Azure OpenAI models are foundation models. Most companies use them via API and do not have access to the original 'training dataset' to modify it. While fine-tuning is possible, it is significantly more expensive and complex than prompt engineering.

Option C (Randomization): Randomization does not solve bias; it creates inconsistency and potentially irrelevant content, violating the Reliability and Safety principle.

Alignment with Responsible AI: Microsoft's documentation on Fairness recommends 'Instructional Mitigation.' This involves adding specific rules to the system prompt, such as: 'You must ensure the tone and value proposition of the email remain consistent across all demographic groups' or 'Do not use customer traits such as age or gender to influence the core marketing message.'


Contribute your Thoughts:

0/2000 characters
Kenny
4 days ago
Why B?
upvoted 0 times
...
Audry
9 days ago
I think B is the best option.
upvoted 0 times
...
Armanda
15 days ago
Changing system instructions might help too, but is it enough?
upvoted 0 times
...
Marva
20 days ago
Randomly generating emails? That sounds risky!
upvoted 0 times
...
Kenia
25 days ago
Not sure if retraining will fix everything, could introduce new biases.
upvoted 0 times
...
Onita
2 months ago
Totally agree, bias in training data is a big issue!
upvoted 0 times
...
Janey
3 months ago
I think modifying the training dataset is key.
upvoted 0 times
...
Terrilyn
3 months ago
Retraining with a larger dataset sounds like a solid option, but I wonder if it would really address the bias issue effectively.
upvoted 0 times
...
Margurite
3 months ago
I'm a bit confused about whether randomly generating emails would actually mitigate bias or just create more randomness.
upvoted 0 times
...
Giovanna
4 months ago
I think we practiced a question similar to this where we talked about system instructions. It might be worth considering option A.
upvoted 0 times
...
Maryln
4 months ago
I remember discussing how modifying the training dataset could help reduce bias, but I'm not sure if that's the best approach here.
upvoted 0 times
...

Save Cancel