3) Responsible Artificial Intelligence Practices (P1) Flashcards

(36 cards)

1
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is responsible AI?

A

Responsible AI refers to practices and principles that ensure that AI systems are transparent and trustworthy while mitigating potential risks and negative outcomes.

Responsible AI emphasizes accountability and ethical considerations in AI development and deployment.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the number one problem that developers face in AI applications?

A

Accuracy

Addressing issues of bias and variance is critical to improving accuracy in AI models.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Define bias in the context of AI models.

A

Bias in a model means that the model is missing important features of the datasets, resulting in overly simplistic data representation.

Bias is assessed by the difference between expected predictions and true values.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What does high bias indicate about a model?

A

When a model has high bias, it is underfitted, meaning it does not capture enough variation in the data features.

Underfitting leads to poor performance on training data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Define variance in the context of AI models.

A

Variance refers to the model’s sensitivity to fluctuations or noise in the training data.

High variance can lead to overfitting, where a model performs well on training data but poorly on new data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is overfitting?

A

Overfitting occurs when a model performs well on training data but fails to generalize to unseen examples.

It happens when the model memorizes the training data rather than learning general patterns.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

List strategies to overcome bias and variance errors.

A
  • Cross-validation
  • Increase data
  • Regularization
  • Simpler models
  • Dimension Reduction
  • Stop training early

These strategies help improve model robustness and accuracy.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are some challenges of generative AI?

A
  • Toxicity
  • Hallucinations
  • Intellectual property
  • Plagiarism and cheating
  • Disruption of the nature of the work

These challenges highlight ethical concerns and the impact of generative AI on society.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are the core dimensions of responsible AI?

A
  • Fairness
  • Explainability
  • Privacy and security
  • Veracity and robustness
  • Governance
  • Transparency
  • Safety
  • Controllability

Each dimension addresses specific ethical and operational aspects of AI systems.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Define fairness in AI systems.

A

Fairness in AI systems promotes inclusion, prevents discrimination, upholds responsible values and legal norms, and builds trust with society.

Fairness is essential for the ethical deployment of AI technologies.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What does explainability in AI refer to?

A

Explainability refers to the ability of an AI system to clearly explain or provide justification for its internal mechanisms and decisions.

This is crucial for user trust and understanding.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is meant by privacy and security in responsible AI?

A

Privacy and security ensure that users can trust their data is not compromised or used without authorization.

Protecting user data is a fundamental ethical requirement.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What do veracity and robustness in AI involve?

A

Veracity and robustness refer to mechanisms that ensure an AI system operates reliably, even in unexpected situations, uncertainty, and errors.

These qualities contribute to the reliability of AI systems.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is governance in the context of responsible AI?

A

Governance is a set of processes used to define, implement, and enforce responsible AI practices within an organization.

Effective governance is essential for accountability in AI.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Define transparency in responsible AI.

A

Transparency provides individuals, organizations, and stakeholders access to assess the fairness, robustness, and explainability of AI systems.

Transparency is crucial for building trust in AI technologies.

17
Q

What does safety in responsible AI refer to?

A

Safety refers to the development of algorithms, models, and systems that are responsible, safe, and beneficial for individuals and society.

Ensuring safety is a key aspect of ethical AI development.

18
Q

What is controllability in responsible AI?

A

Controllability refers to the ability to monitor and guide an AI system’s behavior to align with human values and intent.

This ensures that AI systems act in ways that are consistent with societal norms.

19
Q

List business benefits of responsible AI.

A
  • Increased Trust and reputation
  • Regulatory Compliance
  • Mitigating Risks
  • Competitive advantage
  • Improved Decision Making
  • Improved products and business

Implementing responsible AI can lead to significant strategic advantages for organizations.

20
Q

Model evaluation on Amazon Bedrock

A

you can evaluate, compare, and select the best foundation model for your use case,offers a choice of automatic evaluation and human evaluation.

21
Q

Model evaluation on SageMaker Clarify

A

You can automatically evaluate FMs for your generative AI use case with metrics such as accuracy, robustness, and toxicity to support your responsible AI initiative.

22
Q

Safeguards for generative AI

A

With Amazon Bedrock Guardrails, you can implement safeguards for your generative AI applications based on your use cases and responsible AI policies.

23
Q

Bias detection: SageMaker Clarify

A

helps identify potential bias in machine learning models and datasets without the need for extensive coding.
You specify input features, such as gender or age, and SageMaker Clarify runs an analysis job to detect potential bias in those features.

24
Q

Bias detection: SageMaker Data Wrangler

A

balance your data in cases of any imbalances.
Offers three balancing operators: random undersampling, random oversampling, and Synthetic Minority Oversampling Technique (SMOTE).

25
Model prediction explanation: SageMaker Clarify
provide scores detailing which features contributed the most to your model prediction on a particular input for tabular, natural language processing (NLP), and computer vision models. For tabular datasets, SageMaker Clarify can also output an aggregated feature importance chart that provides insights into the overall prediction process of the model. These details can help determine if a particular model input has more influence than expected on overall model behavior.
26
Monitoring and human reviews: SageMaker Model Monitor
monitors the quality of SageMaker machine learning models in production. You can set up continuous monitoring with a real-time endpoint (or a batch transform job that runs regularly), or on-schedule monitoring for asynchronous batch transform jobs.
27
Monitoring and human reviews: Amazon Augmented AI (Amazon A2I)
service that helps build the workflows required for human review of ML predictions.
28
Governance improvement: SageMaker Role Manager
With SageMaker Role Manager, administrators can define minimum permissions in minutes.
29
Governance improvement: SageMaker Model Cards
With SageMaker Model Cards, you can capture, retrieve, and share essential model information, such as intended uses, risk ratings, and training details, from conception to deployment.
30
Governance improvement: SageMaker Model Dashboard
With SageMaker Model Dashboard, you can keep your team informed on model behavior in production, all in one place.
31
AWS AI Service Cards:
resource to help you better understand AWS AI services. AI Service Cards are a form of responsible AI documentation that provides a single place to find information on the intended use cases and limitations, responsible AI design choices, and deployment and performance optimization best practices for AWS AI services.
32
Components of an AWS AI Service Cards:
Basic concepts to help customers better understand the service or service features Intended use cases and limitations Responsible AI design considerations Guidance on deployment and performance optimization
33
Responsible Considerations to Select a Model
Define application use case narrowly Choosing a model based on performance Choosing a model based on sustainability concerns
34
Responsible Preparation for Datasets : Balancing datasets
Balanced datasets are important for creating responsible AI models that do not unfairly discriminate or exhibit unwanted biases.
35
Responsible Preparation for Datasets: Inclusive and diverse data collection
Inclusiveness and diversity in data collection ensure that data collection processes are fair and unbiased. Data collection should accurately reflect the diverse perspectives and experiences required for the use case of the AI system. This includes a diverse range of sources, viewpoints, and demographics. By doing this, the AI system can work to ensure decisions are unbiased in their performance.
36
Responsible Preparation for Datasets: Data curation:
Curating datasets is the process of labeling, organizing, and preprocessing the data so that it can perform accurately on the model.