AI2 lecture 1 -> Uncertainty Flashcards

(24 cards)

1
Q

what is uncertainty in AI

A

Uncertainty refers to situations where the outcome or state
of a system is not fully known.

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

what are the different sources of uncertainty in AI

A

Data Uncertainty
Model Uncertainty
Environmental Uncertainty

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

what is data uncertainty

A

Noisy or incomplete data.

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

what is model uncertainty

A

Limited or incorrect model assumptions.

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

what is environmental uncertainty

A

Dynamic, unpredictable environments.

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

what is predictive uncertainty

A

Suppose we trained a model fˆw(x), where ˆw denotes the parameters
of the model obtained on the training set, and (x, y ) is a random
test example.
What is the distribution of the residual y − fˆw(x)?
Predictive uncertainty refers to this distribution.

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

what are the 2 main types of uncertainty

A

Aleatoric Uncertainty
Epistemic Uncertainty

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

what is aleastoric uncertainty

A

Intrinsic randomness in data or processes.
Example: Sensor noise in autonomous vehicles.

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

what is epistemic uncertainty

A

▶ Uncertainty due to lack of knowledge; reducible with more data or improved models.
▶ Example: Insufficient training data for a machine learning model.

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

example of aleastoric uncertainty

A

▶ Example: Sensor noise in autonomous vehicles.

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

example of epistemic uncertainty

A

▶ Example: Insufficient training data for a machine learning model.

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

what is the residual error

A

y − fˆw(x) = y − gw∗ (x) + gw∗ (x) − fˆw(x)
residual y − fˆw(x) = aleatoric + epistemic

To simplify, let’s assume that we know the model family, so g = f . Then,
y − fˆw(x) = y − fw∗ (x) + fw∗ (x) − fˆw(x)

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

y − gw∗ (x)
what does this mean in term of aleastoric uncertainty

A

Error of the best possible model gw ∗ .
(Typically, neither the ”true model” g nor its ”true parameters” w∗
are known to us.)

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

gw∗ (x) − fˆw(x)
what does this mean in term of epistemic uncertainty

A

Error of our model fˆw vs. gw∗

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

what is the bayesian perspective of handling uncertainty

A

Uncertainty is represented as a probability distribution (prior belief,
which incorporates prior knowledge) over a set of parameter values of
the model, which are updated based on new data.
Parameters are treated as random variables, and data is seen as
non-random.

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

how are parameters and data treated in bayesian perspective

A

Parameters are treated as random variables, and data is seen as
non-random.

17
Q

what is the frequentist perspective of handling uncertainty

A

▶ Uncertainty is based on long-run frequencies of outcomes.
▶ Data is treated as a random draw from some (unknown) distribution,
and the model parameters are non-random.
▶ Data is used to estimate (fit) parameters

18
Q

how are parameters and data treated in frequentist perspective

A

Frequentist Perspective:
▶ Uncertainty is based on long-run frequencies of outcomes.
▶ Data is treated as a random draw from some (unknown) distribution,
and the model parameters are non-random.
▶ Data is used to estimate (fit) parameters

19
Q

different between bayesian and frequentist in terms of interpretation of probabaility

A

Bayesian: Probability as a degree of belief.
Frequentist: Probability as the long-run frequency of events.

20
Q

different between bayesian and frequentist in terms of handling of uncertainty

A

▶ Bayesian: Can quantify and update epistemic uncertainty.
▶ Frequentist: Uncertainty is captured by confidence intervals or
p-values, not belief.

21
Q

different between bayesian and frequentist in terms use of data

A

▶ Bayesian: Incorporates prior knowledge and continuously updates.
▶ Frequentist: Relies on observed data to estimate fixed model
parameters

22
Q

whay handle uncertainty in AI

A

Improved Decision-Making: Accounts for possible errors or
unknowns. Examples:
▶ if uncertain, then patient should see a doctor
▶ if uncertain, robot should avoid obstacle, defer action, move closer,
collect more data, etc.
▶ if uncertain, raise a query to the humans (active learning).
▶ Better Model Generalization: Avoids overfitting to noisy data.
▶ Robustness and Reliability:
▶ Reducing epistemic uncertainty facilitates performance under
unpredictable conditions.
▶ Quantifying the confidence and accuracy of your model helps the
human user take appropriate decisions.

23
Q

reak world applications of AI

A

Autonomous Vehicles: Predicting traffic behavior under varying
conditions.
▶ Medical Diagnostics: Handling noisy data and ambiguous
symptoms.
▶ Finance: Forecasting under market volatility.
▶ Computer Vision and Robotics
▶ Many vision and robotic systems still operate with deterministic
algorithms.
▶ Huge scope to incorporate uncertainty handling in object detection,
dynamic models, parameters, etc