Advanced topics and ethics Flashcards

1
Q

What is MLOps?

a) A data visualization technique

b) The process of managing the machine learning lifecycle from development to deployment and monitoring

c) A method for manual machine learning workflows

d) A clustering algorithm for data mining

A

b) The process of managing the machine learning lifecycle from development to deployment and monitoring

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

What is a key goal of MLOps?

a) Optimizing test datasets

b) Bridging the gap between development, deployment, and operation to ensure consistency and reliability

c) Manual tracking of model versions

d) Eliminating automation in ML workflows

A

b) Bridging the gap between development, deployment, and operation to ensure consistency and reliability

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

Which principle is NOT part of MLOps?

a) Continuous integration and delivery

b) Version control

c) Manual experimentation

d) Model governance

A

c) Manual experimentation

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

What are information systems in the context of machine learning?

a) Systems focused solely on storing data

b) Systems that integrate ML models into business workflows for decision-making

c) Tools used only for manual data entry

d) Static systems without automation

A

b) Systems that integrate ML models into business workflows for decision-making

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

What is a primary role of information systems in ML?

a) Simplifying neural network architectures

b) Enabling organizations to derive insights from data-driven decisions

c) Minimizing data processing steps

d) Manually managing data pipelines

A

b) Enabling organizations to derive insights from data-driven decisions

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

What is PlantUML used for?

a) Creating dynamic web applications

b) Generating UML diagrams from simple textual descriptions

c) Optimizing machine learning algorithms

d) Designing neural networks

A

b) Generating UML diagrams from simple textual descriptions

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

Which type of diagrams can PlantUML create?

a) Sequence diagrams

b) Data processing pipelines

c) Neural network architectures

d) None of the above

A

a) Sequence diagrams

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

Why are case studies important in MLOps?

a) They provide a way to test unrelated hypotheses

b) They offer real-world insights into implementing MLOps best practices

c) They eliminate the need for monitoring ML models

d) They focus on theoretical ML workflows only

A

b) They offer real-world insights into implementing MLOps best practices

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

In an MLOps case study, what is a typical outcome?

a) An abstract ML algorithm without application

b) A complete lifecycle showcasing model development, deployment, and monitoring

c) A fixed solution to all ML problems

d) A single static model version

A

b) A complete lifecycle showcasing model development, deployment, and monitoring

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

What is machine learning ethics?

a) A set of rules for training models

b) The study of moral implications and responsibilities in designing and using ML systems

c) A branch of neural network optimization

d) Guidelines for coding in Python

A

b) The study of moral implications and responsibilities in designing and using ML systems

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

Why is machine learning ethics important?

a) To improve model training accuracy

b) To ensure ML models are used responsibly and do not cause harm

c) To automate all decision-making processes

d) To reduce training costs

A

b) To ensure ML models are used responsibly and do not cause harm

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

What does fairness mean in machine learning?

a) Ensuring that all models are highly accurate

b) Ensuring that ML models do not disproportionately favor or disadvantage any group

c) Ensuring models run equally fast on all hardware

d) Ensuring training data is perfectly balanced

A

b) Ensuring that ML models do not disproportionately favor or disadvantage any group

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

Which of these is an example of fairness in ML?

a) A hiring model that treats all candidates equally regardless of gender or ethnicity

b) A model that only predicts for the majority group

c) A system designed to focus on profitability over equity

d) A training algorithm that ignores outliers

A

a) A hiring model that treats all candidates equally regardless of gender or ethnicity

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

What does transparency mean in the context of machine learning?

a) Making all datasets available to the public

b) Providing clear explanations of how models make decisions

c) Ensuring all code is written in plain text

d) Disclosing the financial costs of model training

A

b) Providing clear explanations of how models make decisions

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

Why is transparency critical in machine learning?

a) To make models more complex

b) To build trust and allow stakeholders to understand how decisions are made

c) To ensure all data is equally weighted

d) To avoid sharing model performance results

A

b) To build trust and allow stakeholders to understand how decisions are made

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

What is privacy in machine learning?

a) Limiting access to machine learning algorithms

b) Protecting sensitive information from being exposed or misused by models

c) Ensuring all data is anonymized

d) Training models on public datasets only

A

b) Protecting sensitive information from being exposed or misused by models

17
Q

How can privacy be protected in machine learning?

a) Using differential privacy techniques

b) Avoiding data preprocessing

c) Sharing all datasets openly for transparency

d) Encrypting only the training data

A

a) Using differential privacy techniques

18
Q

What is accountability in machine learning?

a) Assigning responsibility for errors or harm caused by ML models

b) Tracking the performance of a model during training

c) Ensuring every team member knows how to code

d) Limiting model deployment to one industry

A

a) Assigning responsibility for errors or harm caused by ML models

19
Q

Why is accountability essential in ML?

a) To blame the dataset for poor model performance

b) To ensure individuals and organizations take responsibility for decisions made by models

c) To shift responsibility to the users of ML systems

d) To minimize training costs

A

b) To ensure individuals and organizations take responsibility for decisions made by models