CAIC 7 Flashcards

1
Q

What should you always keep in mind when using ChatGPT?

A

The limitations mentioned in previous chapters, as ChatGPT may provide partial or incorrect information.

It is a good practice to double-check the information provided.

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

What type of questions should be avoided when using ChatGPT?

A

Vague, open-ended questions.

Examples include ‘What can you tell me about the world?’ or ‘Can you help me with my exam?’

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

What is a best practice when expecting a specific output structure from ChatGPT?

A

Specify that structure in your prompt.

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

What is the knowledge base limit of ChatGPT?

A

Limited to 2021.

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

What is the purpose of the Moderator API in ChatGPT?

A

To prevent engagement in unsafe conversations.

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

What are the classes used by the Moderator API to classify content?

A
  • Violence
  • Self-harm
  • Hate
  • Harassment
  • Sex
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is the hidden bias in GPT-3’s training data attributed to?

A

Mainly written by white males from Western countries.

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

What did the study by OpenAI researchers reveal about racial bias in GPT-3?

A

Sentiment associated with racial categories varied across different models.

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

What does the concept of responsible AI encompass?

A

Bias and ethics within AI models.

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

What is the historical evolution of machine learning (ML)?

A

From checker game-playing programs in the 1950s to advanced AI like ChatGPT.

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

What significant change has occurred in the technology infrastructure for ML?

A

Evolved from single machine/server to complex end-to-end ML platforms.

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

What new professional roles have emerged due to hyper-growth in AI/ML?

A
  • ML Engineers
  • Data Scientists
  • AI Ethics Researchers
  • Data Analysts
  • AI Product Managers
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is the role of an ML solutions architect?

A

To support end-to-end ML initiatives.

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

What is the first stage in the ML lifecycle?

A

Business understanding.

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

What must be defined to measure the success of an ML project?

A

Business goals and business metrics.

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

What is a common business goal for ML projects?

A

Cost reduction for operational processes.

17
Q

What does the saying ‘data is the new oil’ imply in the context of ML?

A

The necessity of having the required data to move forward with an ML project.

18
Q

What is involved in the data acquisition and understanding stage of the ML lifecycle?

A

Gathering and comprehending available data.

19
Q

What is feature engineering?

A

The process of using domain knowledge to extract useful features from raw data.

20
Q

What must be validated before deploying a model into production?

A

Model quality using relevant technical metrics.

21
Q

What is a validation dataset also known as?

A

Test dataset.

22
Q

Why is model accuracy not always a suitable validation metric?

A

It may not reflect performance well in cases like fraud detection where the number of frauds is small.

23
Q

What type of project structure is typical in an ML project?

A
  • Business understanding
  • Data acquisition and understanding
  • Data preparation
  • Model building
  • Model evaluation
  • Model deployment
24
Q

What was the author’s previous experience before working in AI/ML?

A

Building computer software platforms for large financial services institutions.

25
Q

What does the iterative process in ML involve?

A

Numerous runs of data processing and model development to find optimal performance.

26
Q

What challenges did the author face in deploying the model?

A

Integrating it into the existing business workflow and system architecture.

27
Q

What is essential to ensure before proceeding with an ML project?

A

Sufficient justification and measurable outcomes.

28
Q

What is the purpose of model validation in machine learning?

A

To gauge how the model performs on unseen data

Model validation ensures that the model generalizes well beyond the training dataset.

29
Q

What factors determine the appropriate metrics for model validation?

A

ML problems and the dataset used

Different problems and datasets require different evaluation metrics.

30
Q

Why would model accuracy not be a good metric for evaluating fraud detection models?

A

The number of frauds is small, resulting in potentially high accuracy despite poor performance

A model predicting not-fraud all the time could still achieve high accuracy.

31
Q

What are the two main deployment concepts in machine learning?

A

Deployment of the model for client applications and integration into business workflow applications

These concepts ensure that the model’s predictions are utilized effectively.

32
Q

How can a credit fraud model be deployed?

A

Hosted behind an API for real-time prediction or as a package for batch predictions

This allows flexibility in how predictions are generated and used.

33
Q

What is a key post-deployment step in the ML lifecycle?

A

Model monitoring

Monitoring is crucial for detecting performance degradation and changes in data distribution.

34
Q

What is model drift?

A

Model performance degradation due to changes in production data characteristics

This phenomenon can significantly impact the effectiveness of deployed models.

35
Q

What should be tracked to measure the actual business impact of a deployed model?

A

Business metrics before and after model deployment

This helps in assessing the model’s effectiveness and overall impact.

36
Q

What is A/B testing in the context of model evaluation?

A

Comparing business metrics between workflows with and without the ML model

A/B testing helps determine the model’s contribution to business outcomes.

37
Q

What should be done if a deployed model does not deliver expected benefits?

A

Re-evaluate the model for improvement opportunities or consider framing the problem differently

This may involve exploring alternative ML approaches to address the business problem.

38
Q

Fill in the blank: The ML lifecycle does not end with _______.

A

[model deployment]

39
Q

True or False: Software behavior is highly deterministic while ML models can behave differently in production.

A

True

This difference arises because ML models learn from data rather than being explicitly coded.