Key Terminology & Concepts Flashcards

Master foundational terms essential to understanding AI systems and workflows. (29 cards)

1
Q

Define:

algorithm

A

A step-by-step procedure or set of rules designed to perform a task or solve a problem.

In AI, algorithms are used to process data and make decisions.

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

What is a model in AI?

A

It is a logical representation of a system that is created by training an algorithm on data to perform tasks like predictions or classifications.

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

True or False:

In AI, a model is the same as an algorithm.

A

False

An algorithm is the process used to create a model, which is the output that can make predictions or decisions.

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

What is inference in the context of AI?

A

It is the process of using a trained model to make predictions or decisions based on new data.

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

Fill in the blank:

The process of training a model involves feeding it ______ to learn patterns.

A

data

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

Define:

dataset

A

A collection of data that is used to train and evaluate AI models.

Datasets can include text, images, numbers, and more.

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

What does it mean to train a model?

A

Adjusting its parameters using data so that it can perform specific tasks accurately.

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

True or False:

Datasets are only used during the training of AI models.

A

False

Datasets are used during both training and evaluation to test model performance.

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

What is bias in AI?

A

It refers to systematic errors in a model’s predictions due to incorrect assumptions, often leading to unfair outcomes.

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

Fill in the blank:

When a model performs well on training data but poorly on new data, it is called ______.

A

overfitting

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

Define:

overfitting

A

It occurs when a model learns the training data too well, including its noise and outliers, and performs poorly on unseen data.

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

What is the difference between training and inference?

A
  • Training involves learning patterns from data to create a model.
  • Inference involves using this model to make decisions on new data.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Which term describes a situation where a model is too simple and can’t capture the complexity of the data?

A

underfitting

Underfitting often results in poor performance on both training and test data.

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

True or False:

Bias in AI can lead to unfair or discriminatory outcomes.

A

True

AI systems can reflect and amplify biases present in training data, leading to unfair or discriminatory results.

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

What role do algorithms play in the development of AI models?

A

It defines the steps and logic used to process data and adjust the model’s parameters during training.

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

Fill in the blanks:

A ______ ______ is used to evaluate the accuracy of an AI model.

17
Q

Why is it important to have a diverse dataset when training an AI model?

A

It helps ensure the model learns a wide range of patterns, reducing bias and improving generalization.

18
Q

What can be done to reduce overfitting?

A

Techniques like cross-validation, regularization, and using more training data can help reduce overfitting.

19
Q

True or False:

A model that generalizes well performs accurately on both seen and unseen data.

A

True

Generalization refers to a model’s ability to maintain high performance on new, unseen data—not just the data it was trained on.

20
Q

What is a training dataset?

A

It is a subset of data used to teach a model by adjusting its parameters.

21
Q

Fill in the blank:

______ is the process of drawing conclusions from data using a model.

22
Q

What is the purpose of a validation dataset?

A

This is used to tune the model’s parameters and prevent overfitting during training.

23
Q

How is inference used with a model in a real-world application?

A

Inference is the process of using a trained model to make predictions or decisions on new data, such as recommending products to users.

Training is when a model learns patterns from data. Inference is when the trained model is applied to new inputs in production or real-world use.

24
Q

Fill in the blanks:

______ ______ is a key factor in ensuring the fairness and accuracy of AI models.

A

Bias mitigation

25
What is the main difference **between** a training dataset and a test dataset?
A **training dataset** is used to **create the model**, while a **test dataset** is used to **evaluate** its performance.
26
Why is it important to evaluate a model using a **test dataset**?
It ensures the model can **generalize well** to new, **unseen data**.
27
# True or False: Inference is only used once during the lifecycle of an AI model.
False ## Footnote Inference is used repeatedly whenever predictions or decisions are needed from the model.
28
What is one way to ensure a model does not **overfit**?
**Simplifying the model** or using **regularization techniques** can help prevent overfitting.
29
How might bias appear in a **facial recognition system**?
**Bias** might appear if the system performs well on faces from one **demographic group** but poorly on others, often due to **non-diverse training data**.