SlideShare a Scribd company logo
1 of 179
Assessing Classification Uncertainty
From the Perspective of End-Users
Emma Beauxis-Aussalet
May 2018 1
Use Case
2
We count animals
to study ecosystems
Use Case
3
We count animals
to study ecosystems
Which species
live here?
Use Case
4
We count animals
to study ecosystems
Which species
live here?
How many animals
per species?
Use Case
5
Use computer vision!
You wonā€™t disturb us
and youā€™ll save moneyā€¦
Use Case
6
...but we need to assess
its scientific validity
Use computer vision!
You wonā€™t disturb us
and youā€™ll save moneyā€¦
Classification Problem
7
Collect examples of animals
(Ground-Truth)
Classification Problem
8
Collect examples of animals
(Ground-Truth)
Construct models
for each species
Classification Problem
9
Collect examples of animals
(Ground-Truth)
Construct models
for each species
Classify animalsā€™ species
as the most similar model
Classification Problem
10
What can
go wrong?
Classification Problem
11
Some species
are misclassified
Classification Problem
12
Some species
are misclassified
Some fish
are not detected
Classification Problem
13
Some species
are misclassified
Other objects are
classified as fish
Some fish
are not detected
Classification Problem
14
Some species
are misclassified
Other objects are
classified as fish
Some fish
are not detected
Why?
When?
How many?
How to communicate
the uncertainty?
15
Here the Octopus appeared.
(Ā½Ī¦ )-(Ļ€āˆšā…ž)
How precise is this?
May 2018
Communication Problems
16
Why should we communicate the uncertainty?
Make informed decisions when
choosing and tuning classifiers
Estimate noise and biases in
classification results
Communication Problems
17
Why should we communicate the uncertainty?
Make informed decisions when
choosing and tuning classifiers
Estimate noise and biases in
classification results
Issues with Classifier Evaluation
18
Issues with Classifier Evaluation
19
Itā€™s very tedious
Issues with Classifier Evaluation
20
Itā€™s very tedious
Iā€™m not confident
in my decisions
Issues with Classifier Evaluation
21
Itā€™s very tedious
Iā€™m not confident
in my decisions
The terminology
confuses me
Issues with Classifier Evaluation
22
Itā€™s very tedious
Iā€™m not confident
in my decisions
The terminology
confuses me
I often confuse
FP and FN
Issues with Classifier Evaluation
23
Itā€™s very tedious
Iā€™m not confident
in my decisions
The terminology
confuses me
I donā€™t understand
the impact on
end-results
I often confuse
FP and FN
Simplified Visualization
24
Simplified Visualization
25
Simplified Visualization
26
Simplified Visualization
27
Simplified Visualization
28
Simplified Visualization
29
Simplified Visualization
30
Simplified Visualization
31
Simplified Visualization
32
Interpretation
Numbers Proportions
33
Interpretation
Numbers Proportions
Sources of bias
34
Interpretation
Numbers Proportions
Collect more
groundtruth?
35
Interpretation
Numbers Proportions
Improve
classifier?
36
Classee Project & Online Tool
37
http://classee.project.cwi.nl
ADS project with:
Joost van Doorn
Max Welling
Lynda Hardman
Potential Use
38
Improve internal communication
and decision making
Build trust with partners or clients
Communication Problems
39
Why should we communicate the uncertainty?
Make informed decisions when
choosing and tuning classifiers
Estimate noise and biases in
classification results
Communication Problems
40
Why should we communicate the uncertainty?
Make informed decisions when
choosing and tuning classifiers
Estimate noise and biases in
classification results
Issues with Estimating Classification Errors
Time
Count of Items per Class over time
NumberofItems
Issues with Estimating Classification Errors
Time
Count of Items per Class over time
NumberofItems
Class A
Class A increases a lot
Issues with Estimating Classification Errors
Time
Count of Items per Class over time
NumberofItems
Class A
Class B
Class A increases a lot
Minority Class B increases too
Issues with Estimating Classification Errors
Time
Count of Items per Class over time
NumberofItems
Class A
Class B
Class A increases a lot
Minority Class B increases too
Class A items misclassified as
Class B increase too
Issues with Estimating Classification Errors
Time
Count of Items per Class over time
NumberofItems
Class A
Class B
Class A increases a lot
Minority Class B increases too
Class A items misclassified as
Class B increase too
Does Class B increase only
because of errors from Class A?
Issues with Estimating Classification Errors
Time
Count of Items per Class over time
NumberofItems
Class A
Class B
Class A increases a lot
Does Class B increase only
because of errors from Class A?
Minority Class B increases too
Class A items misclassified as
Class B increase too
Within the items classified as Class B,
how many truly belong to Class A?
Reclassification Method
Reclassification Method
Error rates based on
output class size
(e.g., Precision)
Reclassification Method
Number of items
Error rates based on
output class size
(e.g., Precision)
Reclassification Method
Number of items
truly belonging to Class X
Error rates based on
output class size
(e.g., Precision)
Reclassification Method
Number of items
truly belonging to Class X
and classified as Class Y
Error rates based on
output class size
(e.g., Precision)
Reclassification Method
Number of items
truly belonging to Class X
and classified as Class Y
Error rates based on
output class size
(e.g., Precision)
Total mumber of items
classified as Class Y
(output class size)
Reclassification Method
AssA
Assumption
Reclassification Method
AssA
Assumption
Target set
Reclassification Method
Error
Decomposition
for the target set
Reclassification Method
Class Size
for the target set
Reclassification Method
This method is biased
if class proportions
change
Reclassification Method
This method is biased
if class proportions
change
Time
Count of Items per Class over time
NumberofItems
Misclassification Method
This method is robust
to changes in class
proportions
Misclassification Method
Total number of items
truly belonging to Class X
(true class size)
Error rates based on
true class size
(e.g., Recall)
Results with UCI datasets
Class size estimates for 100 random splits in training, test and target sets
(NaĆÆve bayes classifier with 10-fold cross validation)
Results with UCI datasets
Classifier
Output
Results with UCI datasets
Misclassification
method
Results with UCI datasets
Reclassification
method
Results with UCI datasets
The Misclassification method
is robust to changes in class proportions
Results with UCI datasets
The Misclassification method
is robust to changes in class proportions
But its results have
higher variance
Results with UCI datasets
Results with UCI datasets
Variance Estimation
Methods exist to estimate the variance
of the Reclassification & Misclassification methods
Variance Estimation
Methods exist to estimate the variance
of the Reclassification & Misclassification methods
They are applicable for test sets randomly sampled
within the target sets
Target Set
Test Set
Variance Estimation
Methods exist to estimate the variance
of the Reclassification & Misclassification methods
They are applicable for test sets randomly sampled
within the target sets
They are not applicable for disjoint test and target sets
Target Set
Test Set
Target Set
Test Set
Sample-to-Sample Method
The Sample-to-Sample method addresses disjoint test and target set
Target Set
Test Set
Sample-to-Sample Method
The Sample-to-Sample method addresses disjoint test and target set
randomly sampled within the same population
Target Set Test Set
Population
with actual Class X
Sample-to-Sample Method
Populationā€™s
Error Rates
Target Setā€™s
Error Rates Test Setā€™s
Error Rates
Sample-to-Sample Method
Sample-to-Population
variance estimates
Populationā€™s
Error Rates
Target Setā€™s
Error Rates Test Setā€™s
Error Rates
Sample-to-Sample Method
Sample-to-Population
variance estimates
Population-to-Sample
variance estimates
Populationā€™s
Error Rates
Target Setā€™s
Error Rates Test Setā€™s
Error Rates
Sample-to-Sample Method
Sample-to-Sample
variance estimates
Target Setā€™s
Error Rates
Populationā€™s
Error Rates
Test Setā€™s
Error Rates
Sample-to-Sample Method
Distribution of target setā€™s error rates
estimated from test setā€™s error rates
Sample-to-Sample Method
Distribution of target setā€™s error rates
estimated from test setā€™s error rates
Normal distribution
explainable with the
Central Limit Theorem
Sample-to-Sample Method
Distribution of target setā€™s error rates
estimated from test setā€™s error rates
Same mean for
test and target sets
Sample-to-Sample Method
Distribution of target setā€™s error rates
estimated from test setā€™s error rates
Variance w.r.t. test set
Sample-to-Sample Method
Distribution of target setā€™s error rates
estimated from test setā€™s error rates
Variance w.r.t. target set
Sample-to-Sample Method
Distribution of target setā€™s error rates
estimated from test setā€™s error rates
We use the class size estimates
from the Misclassification method
Variance w.r.t. target set
Sample-to-Sample Method
Evaluation using known nā€™x. to derive
Sample-to-Sample Method
We estimated 68% CI because
we can observe more variations than with 95% CI
Application of Sample-to-Sample Method
Application of Sample-to-Sample Method
?!
Application of Sample-to-Sample Method
Letā€™s start with binary problems,
we can expressing their solutions in a simpler form
Application of Sample-to-Sample Method
Letā€™s start with binary problems,
we can expressing their solutions in a simpler form
These are ratios of random variablesā€¦
(Cauchy distribution)
Application of Sample-to-Sample Method
Letā€™s start with binary problems,
we can expressing their solutions in a simpler form
These are ratios of random variablesā€¦
(Cauchy distribution)
...but they are correlated
(Fiellerā€™s theorem)
Application of Sample-to-Sample Method
Fiellerā€™s Theorem estimates confidence intervalsā€™ limits
for ratios of correlated random variables
Application of Sample-to-Sample Method
Evaluation of Sample-to-Sample applied with Fiellerā€™s theorem
using estimated to derive
Application of Sample-to-Sample Method
Evaluation of Sample-to-Sample applied with Fiellerā€™s theorem
using estimated to derive
We achieve
accurate confidence intervals
for class size estimates
Application of Sample-to-Sample Method
Evaluation of Sample-to-Sample applied with Fiellerā€™s theorem
using estimated to derive
ā€¦but intervals can be
very large for small class sizes
We achieve
accurate confidence intervals
for class size estimates
Application of Sample-to-Sample Method
Evaluation of Sample-to-Sample applied with Fiellerā€™s theorem
using estimated to derive
We achieve
accurate confidence intervals
for class size estimates
ā€¦but intervals can be
very large for small class sizes
ā€¦and inaccurate for very small
class sizes or error rates
Application of Sample-to-Sample Method
Multiclass problems are difficult to express as a ratio
compatible with Fiellerā€™s theorem
ā€¦but bootstrapping and simulations can address multiclass problems
Potential Use
97
Handle classification errors
in traffic predictions,
or computer vision systems ā€¦
Future Work
98May 2018
Future Work
99
Variance estimation for multiclass problems
Future Work
100
Variance estimation for multiclass problems
Guidelines for balancing the sizes of test and target sets
(smaller training sets but larger test sets may improve error estimation)
Future Work
101
Variance estimation for multiclass problems
Predict variance magnitude without knowledge of the target sets
(Maximum Determinant method)
Guidelines for balancing the sizes of test and target sets
(smaller training sets but larger test sets may improve error estimation)
Future Work
102
Variance estimation for multiclass problems
Handle shifts of error rates and feature distributions
(domain adaptation, e.g., with Bayesian classifiers)
Predict variance magnitude without knowledge of the target sets
(Maximum Determinant method)
Guidelines for balancing the sizes of test and target sets
(smaller training sets but larger test sets may improve error estimation)
Future Work
103
Variance estimation for multiclass problems
Fully-specified guidelines for choosing between
Reclassification or Misclassification methods. Or none.
(depending on number of classes, class sizes in test and target sets,
error rate magnitude, shifts of features distribution)
Handle shifts of error rates and feature distributions
(domain adaptation, e.g., with Bayesian classifiers)
Predict variance magnitude without knowledge of the target sets
(Maximum Determinant method)
Guidelines for balancing the sizes of test and target sets
(smaller training sets but larger test sets may improve error estimation)
Future Work
104
Visualizations of variance estimates
e.g., for potential target sets
Future Work
105
Visualizations of variance estimates
e.g., for potential target sets
Uncertainty propagation in pipelines of classifiers
e.g., with different test sets
Future Work
106
Visualizations of variance estimates
e.g., for potential target sets
Uncertainty propagation in pipelines of classifiers
e.g., with different test sets
Identify individual misclassifications
107May 2018
Thank you!
Questions?
108May 2018
Thank you!
Questions?
Other uncertainty factors?
Shift of feature distributions?
Predic variance magnitude?
Misclassification method
explained?
109May 2018
October 2017 IEEE Conference on Data Science and Advanced Analytics (DSAA)
Varying Feature Distributions
Varying Feature Distributions
If the feature distributions vary between test and target set,
classifiers may behave differently
Varying Feature Distributions
The error rates may systematically differ between test and target sets,
and the Misclassification and Reclassification Methods
can greatly worsen the classification biases
If the feature distributions vary between test and target set,
classifiers may behave differently
Varying Feature Distributions
Examples with simulated data
Varying Feature Distributions
Future work is required to handle varying feature distributions
Varying Feature Distributions
Regressions can be fit to infer error rates from feature values,
but this approach is more complex with the Misclassification Method
Future work is required to handle varying feature distributions
Varying Feature Distributions
Regressions can be fit to infer error rates from feature values,
but this approach is more complex with the Misclassification Method
Future work is required to handle varying feature distributions
ā€¦but the Misclassification Method can be used to
refine priors in Bayesian classifiers
(i.e., the unconditional class probabilities)
117May 2018
Ratio-to-TP Method
This method gives
exactly the same results as
the Misclassification
method
Ratio-to-TP Method
Atypical Ratio
(Cauchy distribution)
Ratio-to-TP Method
Number of
True Positives (TP)
Atypical Ratio
(Cauchy distribution)
Ratio-to-TP Method
Number of TP
for the target set
Ratio-to-TP Method
May 2018
Predicting the Results Variance
Maximum Determinant Method
123
Maximum Determinant Method
When starting an application, several classifiers may be available
with no knowledge of the potential target sets
Maximum Determinant Method
To choose a classifier, the Maximum Determinant Method aims at
predicting which classifier yields the smallest variance
when applying the Misclassification Method
When starting an application, several classifiers may be available
with no knowledge of the potential target sets
Maximum Determinant Method
Hypothesis: The higher the determinant of the error rate matrix,
the lower the results variance.
Maximum Determinant Method
Hypothesis: The higher the determinant of the error rate matrix,
the lower the results variance.
Maximum Determinant Method
Hypothesis: The higher the determinant of the error rate matrix,
the lower the results variance.
Inspired by
Cramerā€™s rule
Evaluation with UCI datasets
Maximum Determinant Method
Maximum Determinant Method
Comparison between Misclassification & Ratio-to-TP error rate matrices
Maximum Determinant Method
Initial results are promising but theory must be established
Maximum Determinant Method
What are the parameters of relationship between the determinant
and the variance of misclassification results?
(number of classes, class sizes in test and target sets, error rate magnitude)
Initial results are promising but theory must be established
Maximum Determinant Method
Initial results are promising but theory must be established
Binary problems for which the method is irrelevant?
What are the parameters of relationship between the determinant
and the variance of misclassification results?
(number of classes, class sizes in test and target sets, error rate magnitude)
Maximum Determinant Method
Initial results are promising but theory must be established
Problems for which Misclassification or Ratio-to-TP error rates
provide better predictors?
Binary problems for which the method is irrelevant?
What are the parameters of relationship between the determinant
and the variance of misclassification results?
(number of classes, class sizes in test and target sets, error rate magnitude)
135May 2018
Misclassification Method
Assumption
Misclassification Method
Error
Decomposition
Misclassification Method
Class size estimates
are needed
Error
Decomposition
Misclassification Method
Misclassification Method
Misclassification Method
Misclassification Method
Solution of the
linear equations
Misclassification Method
True class size
estimates
for the target set
Ratio-to-TP Method
Assumption
Ratio-to-TP Method
Error
Decomposition
Ratio-to-TP Method
Error
Decomposition
TP estimates
are needed
Ratio-to-TP Method
Always invertible if all
c = number of classes
148May 2018
Interactions of Uncertainty Factors
149
Classification
Errors
Interactions of Uncertainty Factors
150
Poor ground-truth
yields poor models
Ground-Truth
Quality
Classification
Errors
Interactions of Uncertainty Factors
151
Poor images
yield more errors
Ground-Truth
Quality
Classification
Errors
Image Quality
Interactions of Uncertainty Factors
152
Typhoons yield poor images? (bias)
What confidence intervals? (noise)
Ground-Truth
Quality
Classification
Errors
Biases & Noise
in Specific Output
Image Quality
Interactions of Uncertainty Factors
153
Missing videos?
Sampling
Coverage
Ground-Truth
Quality
Classification
Errors
Biases & Noise
in Specific Output
Image Quality
Interactions of Uncertainty Factors
154
Some species often move
in & out the field of view
Sampling
Coverage
Duplicated
Individuals
Ground-Truth
Quality
Classification
Errors
Biases & Noise
in Specific Output
Image Quality
Interactions of Uncertainty Factors
155
Fields of view
target specific habitats
Sampling
Coverage
Duplicated
Individuals
Field of View
Ground-Truth
Quality
Classification
Errors
Biases & Noise
in Specific Output
Image Quality
Interactions of Uncertainty Factors
156
Fields of view
target specific habitats
and shift overtime
Sampling
Coverage
Duplicated
Individuals
Field of View
Ground-Truth
Quality
Classification
Errors
Biases & Noise
in Specific Output
Image Quality
Interactions of Uncertainty Factors
157
Sampling
Coverage
Duplicated
Individuals
Field of View
Ground-Truth
Quality
Classification
Errors
Biases & Noise
in Specific Output
Image Quality
Interactions of Uncertainty Factors
158
Lessons Learned
159
Uncertainty factors arise from the system
and its deployement conditions
Lessons Learned
160
Uncertainty factors arise from the system
and its deployement conditions
Investigations should include
domain experts and technical experts
ā€¦and non-experts!
Lessons Learned
161
Uncertainty factors arise from the system
and its deployement conditions
Investigations should include
domain experts and technical experts
ā€¦and non-experts!
People need to feel comfortable
to engage in criticism
162May 2018
Classee: Experimental Results
163
Classee: Experimental Results
164
Existing Metrics & Visualizations
165
Confusion
Matrix
Existing Metrics & Visualizations
166
Typical
Visualization
Existing Metrics & Visualizations
167
Existing Metrics & Visualizations
168
Existing Metrics & Visualizations
169
Diagonals are correct animals.
(TP)
The rest are errors.
Existing Metrics & Visualizations
170
Columns are missed animals.
(FN)
Existing Metrics & Visualizations
171
Rows are added animals.
(FP)
Existing Metrics & Visualizations
172
Existing Metrics & Visualizations
173
Rows & Columns
are cumulated
Existing Metrics & Visualizations
174
Advanced
measurements
are repeated
175
Issues Tackled
176
Issues Tackled
Some metrics
conceal uncertainty
177
Issues Tackled
Using one single type of curve
can hide differences
Some metrics
conceal uncertainty
178
Issues Tackled
Some metrics
conceal uncertainty
The metrics omit which species
are confused with another
Using one single type of curve
can hide differences
179
Issues Tackled
Some metrics
conceal uncertainty
Using one single type of curve
can hide differences
ā€¦and omit species proportions
The metrics omit which species
are confused with another

More Related Content

Similar to Assessing Classification Uncertainty from the Perspective of End-Users

Teknik sampling.pptx
Teknik sampling.pptxTeknik sampling.pptx
Teknik sampling.pptxCitraCirebon
Ā 
Data Collection, Sampling, Measurement Concept, Questionnaire Designing-Types
Data Collection, Sampling, Measurement Concept, Questionnaire Designing-TypesData Collection, Sampling, Measurement Concept, Questionnaire Designing-Types
Data Collection, Sampling, Measurement Concept, Questionnaire Designing-Typesviveksangwan007
Ā 
Sampling, measurement, and stats(2013)
Sampling, measurement, and stats(2013)Sampling, measurement, and stats(2013)
Sampling, measurement, and stats(2013)BarryCRNA
Ā 
Sampling of Blood
Sampling of BloodSampling of Blood
Sampling of Blooddrantopa
Ā 
Sampling techniques new
Sampling techniques newSampling techniques new
Sampling techniques newGeeta80373
Ā 
FCS 681 Lecture 5SamplingWhat is sampling and Wh.docx
FCS 681 Lecture 5SamplingWhat is sampling and Wh.docxFCS 681 Lecture 5SamplingWhat is sampling and Wh.docx
FCS 681 Lecture 5SamplingWhat is sampling and Wh.docxmydrynan
Ā 
Top 10 Data Science Practitioner Pitfalls
Top 10 Data Science Practitioner PitfallsTop 10 Data Science Practitioner Pitfalls
Top 10 Data Science Practitioner PitfallsSri Ambati
Ā 
Mb0050 research methodology
Mb0050   research methodologyMb0050   research methodology
Mb0050 research methodologysmumbahelp
Ā 
probability and non-probability samplings
probability and non-probability samplingsprobability and non-probability samplings
probability and non-probability samplingsn1a2g3a4j5a6i7
Ā 
eMba i qt unit-5_sampling
eMba i qt unit-5_samplingeMba i qt unit-5_sampling
eMba i qt unit-5_samplingRai University
Ā 
Decision Tree Algorithm With Example | Decision Tree In Machine Learning | Da...
Decision Tree Algorithm With Example | Decision Tree In Machine Learning | Da...Decision Tree Algorithm With Example | Decision Tree In Machine Learning | Da...
Decision Tree Algorithm With Example | Decision Tree In Machine Learning | Da...Simplilearn
Ā 
Data science
Data scienceData science
Data scienceS. M. Akash
Ā 
Statistics
StatisticsStatistics
StatisticsAreehaRana
Ā 
Sampling Design
Sampling DesignSampling Design
Sampling DesignJale Nonan
Ā 
WF ED 540, Class Meeting 5, Basic Statistical Concepts & Decision-Making, 2016
WF ED 540,  Class Meeting 5,  Basic Statistical Concepts & Decision-Making, 2016WF ED 540,  Class Meeting 5,  Basic Statistical Concepts & Decision-Making, 2016
WF ED 540, Class Meeting 5, Basic Statistical Concepts & Decision-Making, 2016Penn State University
Ā 
Sampling Technique - Anish
Sampling Technique - AnishSampling Technique - Anish
Sampling Technique - AnishAnish Kumar
Ā 
sampling technique
sampling techniquesampling technique
sampling techniqueAnish Kumar
Ā 

Similar to Assessing Classification Uncertainty from the Perspective of End-Users (20)

Teknik sampling.pptx
Teknik sampling.pptxTeknik sampling.pptx
Teknik sampling.pptx
Ā 
Ch04 sampling
Ch04 samplingCh04 sampling
Ch04 sampling
Ā 
Data Collection, Sampling, Measurement Concept, Questionnaire Designing-Types
Data Collection, Sampling, Measurement Concept, Questionnaire Designing-TypesData Collection, Sampling, Measurement Concept, Questionnaire Designing-Types
Data Collection, Sampling, Measurement Concept, Questionnaire Designing-Types
Ā 
Sampling, measurement, and stats(2013)
Sampling, measurement, and stats(2013)Sampling, measurement, and stats(2013)
Sampling, measurement, and stats(2013)
Ā 
Sampling of Blood
Sampling of BloodSampling of Blood
Sampling of Blood
Ā 
Sampling techniques new
Sampling techniques newSampling techniques new
Sampling techniques new
Ā 
FCS 681 Lecture 5SamplingWhat is sampling and Wh.docx
FCS 681 Lecture 5SamplingWhat is sampling and Wh.docxFCS 681 Lecture 5SamplingWhat is sampling and Wh.docx
FCS 681 Lecture 5SamplingWhat is sampling and Wh.docx
Ā 
Top 10 Data Science Practitioner Pitfalls
Top 10 Data Science Practitioner PitfallsTop 10 Data Science Practitioner Pitfalls
Top 10 Data Science Practitioner Pitfalls
Ā 
Mb0050 research methodology
Mb0050   research methodologyMb0050   research methodology
Mb0050 research methodology
Ā 
probability and non-probability samplings
probability and non-probability samplingsprobability and non-probability samplings
probability and non-probability samplings
Ā 
Methodology
MethodologyMethodology
Methodology
Ā 
eMba i qt unit-5_sampling
eMba i qt unit-5_samplingeMba i qt unit-5_sampling
eMba i qt unit-5_sampling
Ā 
Decision Tree Algorithm With Example | Decision Tree In Machine Learning | Da...
Decision Tree Algorithm With Example | Decision Tree In Machine Learning | Da...Decision Tree Algorithm With Example | Decision Tree In Machine Learning | Da...
Decision Tree Algorithm With Example | Decision Tree In Machine Learning | Da...
Ā 
Data science
Data scienceData science
Data science
Ā 
Statistics
StatisticsStatistics
Statistics
Ā 
Sampling Design
Sampling DesignSampling Design
Sampling Design
Ā 
sampling.pptx
sampling.pptxsampling.pptx
sampling.pptx
Ā 
WF ED 540, Class Meeting 5, Basic Statistical Concepts & Decision-Making, 2016
WF ED 540,  Class Meeting 5,  Basic Statistical Concepts & Decision-Making, 2016WF ED 540,  Class Meeting 5,  Basic Statistical Concepts & Decision-Making, 2016
WF ED 540, Class Meeting 5, Basic Statistical Concepts & Decision-Making, 2016
Ā 
Sampling Technique - Anish
Sampling Technique - AnishSampling Technique - Anish
Sampling Technique - Anish
Ā 
sampling technique
sampling techniquesampling technique
sampling technique
Ā 

Recently uploaded

Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Nistarini College, Purulia (W.B) India
Ā 
Call Girls in Mayapuri Delhi šŸ’ÆCall Us šŸ”9953322196šŸ” šŸ’ÆEscort.
Call Girls in Mayapuri Delhi šŸ’ÆCall Us šŸ”9953322196šŸ” šŸ’ÆEscort.Call Girls in Mayapuri Delhi šŸ’ÆCall Us šŸ”9953322196šŸ” šŸ’ÆEscort.
Call Girls in Mayapuri Delhi šŸ’ÆCall Us šŸ”9953322196šŸ” šŸ’ÆEscort.aasikanpl
Ā 
Call Us ā‰½ 9953322196 ā‰¼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ā‰½ 9953322196 ā‰¼ Call Girls In Mukherjee Nagar(Delhi) |Call Us ā‰½ 9953322196 ā‰¼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ā‰½ 9953322196 ā‰¼ Call Girls In Mukherjee Nagar(Delhi) |aasikanpl
Ā 
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisRaman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisDiwakar Mishra
Ā 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Lokesh Kothari
Ā 
Types of different blotting techniques.pptx
Types of different blotting techniques.pptxTypes of different blotting techniques.pptx
Types of different blotting techniques.pptxkhadijarafiq2012
Ā 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Patrick Diehl
Ā 
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...jana861314
Ā 
Lucknow šŸ’‹ Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow šŸ’‹ Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow šŸ’‹ Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow šŸ’‹ Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...anilsa9823
Ā 
Boyles law module in the grade 10 science
Boyles law module in the grade 10 scienceBoyles law module in the grade 10 science
Boyles law module in the grade 10 sciencefloriejanemacaya1
Ā 
Physiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptxPhysiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptxAArockiyaNisha
Ā 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bSĆ©rgio Sacani
Ā 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTSĆ©rgio Sacani
Ā 
Animal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxAnimal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxUmerFayaz5
Ā 
Call Girls in Munirka Delhi šŸ’ÆCall Us šŸ”9953322196šŸ” šŸ’ÆEscort.
Call Girls in Munirka Delhi šŸ’ÆCall Us šŸ”9953322196šŸ” šŸ’ÆEscort.Call Girls in Munirka Delhi šŸ’ÆCall Us šŸ”9953322196šŸ” šŸ’ÆEscort.
Call Girls in Munirka Delhi šŸ’ÆCall Us šŸ”9953322196šŸ” šŸ’ÆEscort.aasikanpl
Ā 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...RohitNehra6
Ā 
Work, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE PhysicsWork, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE Physicsvishikhakeshava1
Ā 
Nanoparticles synthesis and characterizationā€‹ ā€‹
Nanoparticles synthesis and characterizationā€‹  ā€‹Nanoparticles synthesis and characterizationā€‹  ā€‹
Nanoparticles synthesis and characterizationā€‹ ā€‹kaibalyasahoo82800
Ā 

Recently uploaded (20)

Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...
Ā 
Call Girls in Mayapuri Delhi šŸ’ÆCall Us šŸ”9953322196šŸ” šŸ’ÆEscort.
Call Girls in Mayapuri Delhi šŸ’ÆCall Us šŸ”9953322196šŸ” šŸ’ÆEscort.Call Girls in Mayapuri Delhi šŸ’ÆCall Us šŸ”9953322196šŸ” šŸ’ÆEscort.
Call Girls in Mayapuri Delhi šŸ’ÆCall Us šŸ”9953322196šŸ” šŸ’ÆEscort.
Ā 
Call Us ā‰½ 9953322196 ā‰¼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ā‰½ 9953322196 ā‰¼ Call Girls In Mukherjee Nagar(Delhi) |Call Us ā‰½ 9953322196 ā‰¼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ā‰½ 9953322196 ā‰¼ Call Girls In Mukherjee Nagar(Delhi) |
Ā 
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisRaman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Ā 
The Philosophy of Science
The Philosophy of ScienceThe Philosophy of Science
The Philosophy of Science
Ā 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Ā 
CELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdfCELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdf
Ā 
Types of different blotting techniques.pptx
Types of different blotting techniques.pptxTypes of different blotting techniques.pptx
Types of different blotting techniques.pptx
Ā 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?
Ā 
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Ā 
Lucknow šŸ’‹ Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow šŸ’‹ Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow šŸ’‹ Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow šŸ’‹ Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Ā 
Boyles law module in the grade 10 science
Boyles law module in the grade 10 scienceBoyles law module in the grade 10 science
Boyles law module in the grade 10 science
Ā 
Physiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptxPhysiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptx
Ā 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Ā 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOST
Ā 
Animal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxAnimal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptx
Ā 
Call Girls in Munirka Delhi šŸ’ÆCall Us šŸ”9953322196šŸ” šŸ’ÆEscort.
Call Girls in Munirka Delhi šŸ’ÆCall Us šŸ”9953322196šŸ” šŸ’ÆEscort.Call Girls in Munirka Delhi šŸ’ÆCall Us šŸ”9953322196šŸ” šŸ’ÆEscort.
Call Girls in Munirka Delhi šŸ’ÆCall Us šŸ”9953322196šŸ” šŸ’ÆEscort.
Ā 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Ā 
Work, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE PhysicsWork, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE Physics
Ā 
Nanoparticles synthesis and characterizationā€‹ ā€‹
Nanoparticles synthesis and characterizationā€‹  ā€‹Nanoparticles synthesis and characterizationā€‹  ā€‹
Nanoparticles synthesis and characterizationā€‹ ā€‹
Ā 

Assessing Classification Uncertainty from the Perspective of End-Users

Editor's Notes

  1. disclosing CV errors to domain experts
  2. Explain project for images Then why computer vision and then text bubble.
  3. Explain project for images Then why computer vision and then text bubble.
  4. Explain project for images Then why computer vision and then text bubble.
  5. Explain project for images Then why computer vision and then text bubble.
  6. Explain project for images Then why computer vision and then text bubble.
  7. Edit figure!
  8. Edit figure!
  9. Edit figure!
  10. Edit figure!
  11. Edit figure!
  12. Edit figure!
  13. Edit figure!
  14. Edit figure!
  15. Put visualization in background
  16. Edit figure!
  17. Edit figure!
  18. Edit figure!
  19. Edit figure!
  20. Edit figure!
  21. Edit figure!
  22. Edit figure!
  23. Edit figure!
  24. Edit figure!
  25. Edit figure!
  26. Edit figure!
  27. Edit figure!
  28. Edit figure!
  29. Edit figure!
  30. Edit figure!
  31. Edit figure!
  32. Edit figure!
  33. Edit figure!
  34. Edit figure!
  35. Edit figure!
  36. Edit figure!
  37. Explain project for images Then why computer vision and then text bubble.
  38. Explain project for images Then why computer vision and then text bubble.
  39. Explain project for images Then why computer vision and then text bubble.
  40. Explain project for images Then why computer vision and then text bubble.
  41. Explain project for images Then why computer vision and then text bubble.
  42. Explain project for images Then why computer vision and then text bubble.
  43. Explain project for images Then why computer vision and then text bubble.
  44. Explain project for images Then why computer vision and then text bubble.
  45. Explain project for images Then why computer vision and then text bubble.
  46. Explain project for images Then why computer vision and then text bubble.
  47. Explain project for images Then why computer vision and then text bubble.
  48. Explain project for images Then why computer vision and then text bubble.
  49. Explain project for images Then why computer vision and then text bubble.
  50. Explain project for images Then why computer vision and then text bubble.
  51. Explain project for images Then why computer vision and then text bubble.
  52. Explain project for images Then why computer vision and then text bubble.
  53. Explain project for images Then why computer vision and then text bubble.
  54. Explain project for images Then why computer vision and then text bubble.
  55. Explain project for images Then why computer vision and then text bubble.
  56. Explain project for images Then why computer vision and then text bubble.
  57. The central limit theorem (CLT) is a statistical theory that states that given a sufficiently large sample size from a population with a finite level of variance, - the mean of all samples from the same population will be approximately equal to the mean of the population - all of the samples will follow an approximate normal distribution
  58. The central limit theorem (CLT) is a statistical theory that states that given a sufficiently large sample size from a population with a finite level of variance, - the mean of all samples from the same population will be approximately equal to the mean of the population - all of the samples will follow an approximate normal distribution
  59. Edit figure!
  60. Put visualization in background
  61. Edit figure!
  62. Edit figure!
  63. Edit figure!
  64. Edit figure!
  65. Edit figure!
  66. Edit figure!
  67. Edit figure!
  68. Edit figure!
  69. Put visualization in background
  70. Put visualization in background
  71. Put visualization in background
  72. disclosing CV errors to domain experts
  73. Put visualization in background
  74. Explain project for images Then why computer vision and then text bubble.
  75. Explain project for images Then why computer vision and then text bubble.
  76. Explain project for images Then why computer vision and then text bubble.
  77. Explain project for images Then why computer vision and then text bubble.
  78. Explain project for images Then why computer vision and then text bubble.
  79. disclosing CV errors to domain experts
  80. Put visualization in background
  81. Explain project for images Then why computer vision and then text bubble.
  82. Explain project for images Then why computer vision and then text bubble.
  83. Explain project for images Then why computer vision and then text bubble.
  84. Explain project for images Then why computer vision and then text bubble.
  85. Explain project for images Then why computer vision and then text bubble.
  86. Explain project for images Then why computer vision and then text bubble.
  87. Explain project for images Then why computer vision and then text bubble.
  88. Explain project for images Then why computer vision and then text bubble.
  89. Explain project for images Then why computer vision and then text bubble.
  90. Explain project for images Then why computer vision and then text bubble.
  91. Explain project for images Then why computer vision and then text bubble.
  92. Explain project for images Then why computer vision and then text bubble.
  93. Put visualization in background
  94. Edit figure!
  95. Edit figure!
  96. Edit figure!
  97. Edit figure!
  98. Edit figure!
  99. Edit figure!
  100. Field of View Can Shift
  101. Field of View Can Shift
  102. Edit figure!
  103. Edit figure!
  104. Edit figure!
  105. Edit figure!
  106. Edit figure!
  107. Put visualization in background
  108. Edit figure!
  109. Edit figure!
  110. LEGEND THRESHOLD
  111. LEGEND THRESHOLD
  112. LEGEND THRESHOLD
  113. LEGEND THRESHOLD
  114. LEGEND THRESHOLD