CAIC 7 Flashcards

(39 cards)

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
What does the iterative process in ML involve?
Numerous runs of data processing and model development to find optimal performance.
26
What challenges did the author face in deploying the model?
Integrating it into the existing business workflow and system architecture.
27
What is essential to ensure before proceeding with an ML project?
Sufficient justification and measurable outcomes.
28
What is the purpose of model validation in machine learning?
To gauge how the model performs on unseen data ## Footnote Model validation ensures that the model generalizes well beyond the training dataset.
29
What factors determine the appropriate metrics for model validation?
ML problems and the dataset used ## Footnote Different problems and datasets require different evaluation metrics.
30
Why would model accuracy not be a good metric for evaluating fraud detection models?
The number of frauds is small, resulting in potentially high accuracy despite poor performance ## Footnote A model predicting not-fraud all the time could still achieve high accuracy.
31
What are the two main deployment concepts in machine learning?
Deployment of the model for client applications and integration into business workflow applications ## Footnote These concepts ensure that the model's predictions are utilized effectively.
32
How can a credit fraud model be deployed?
Hosted behind an API for real-time prediction or as a package for batch predictions ## Footnote This allows flexibility in how predictions are generated and used.
33
What is a key post-deployment step in the ML lifecycle?
Model monitoring ## Footnote Monitoring is crucial for detecting performance degradation and changes in data distribution.
34
What is model drift?
Model performance degradation due to changes in production data characteristics ## Footnote This phenomenon can significantly impact the effectiveness of deployed models.
35
What should be tracked to measure the actual business impact of a deployed model?
Business metrics before and after model deployment ## Footnote This helps in assessing the model's effectiveness and overall impact.
36
What is A/B testing in the context of model evaluation?
Comparing business metrics between workflows with and without the ML model ## Footnote A/B testing helps determine the model's contribution to business outcomes.
37
What should be done if a deployed model does not deliver expected benefits?
Re-evaluate the model for improvement opportunities or consider framing the problem differently ## Footnote This may involve exploring alternative ML approaches to address the business problem.
38
Fill in the blank: The ML lifecycle does not end with _______.
[model deployment]
39
True or False: Software behavior is highly deterministic while ML models can behave differently in production.
True ## Footnote This difference arises because ML models learn from data rather than being explicitly coded.