Related Experiment Video
Updated: Jan 9, 2026

05:41
A Step-by-Step Implementation of DeepBehavior, Deep Learning Toolbox for Automated Behavior Analysis
Published on: February 6, 2020
9.8K
A Rigorous Behavior Assessment of CNNs Using a Data-Domain Sampling Regime.
IEEE Transactions on Visualization and Computer Graphics
|December 1, 2025
Summary
Convolutional Neural Networks (CNNs) demonstrate superior graphic perception in bar charts compared to humans. Their performance and biases are predictable, depending solely on the distance between training and testing data distributions.
Area of Science:
- Computer Vision
- Data Visualization
- Machine Learning
Background:
- Convolutional Neural Networks (CNNs) are increasingly used for image analysis.
- Understanding CNNs' perception of visual data, like charts, is crucial.
- Current methods for evaluating CNN graphic perception are limited.
Purpose of the Study:
- To introduce a novel data-domain sampling regime for quantifying CNN graphic perception.
- To assess CNNs' ratio estimation abilities in bar charts.
- To compare CNN performance against human observers.
Main Methods:
- Developed a data-domain sampling regime for evaluating CNNs.
- Analyzed 16 million trials from 800 CNN models and 6,825 trials from 113 human participants.
- Assessed CNNs on sensitivity to distribution discrepancies, sample stability, and human-like expertise.
Main Results:
- CNNs can outperform human observers in bar chart ratio estimation.
- CNN biases are directly correlated with the training-test data distribution distance.
- CNNs exhibit predictable and elegant behaviors when interpreting visualizations.
Conclusions:
- CNNs possess a robust graphic perception capability.
- The training-test distribution distance is a key factor influencing CNN performance and biases.
- The developed regime provides actionable insights into CNN visual interpretation.
Related Concept Videos
Sampling Methods: Overview
2.1K
A sample refers to a smaller subset representative of a larger population. In analytical chemistry, studying or analyzing an entire population is often impractical or impossible. Therefore, samples are used to draw inferences and generalize the whole population. The sampling method selects individuals or items from a population to create a sample. Standard sampling methods include random, judgemental, systematic, stratified, and cluster sampling.
In analytical chemistry, the choice of...
In analytical chemistry, the choice of...
2.1K
Random Sampling Method
14.0K
Sampling is a technique to select a portion (or subset) of the larger population and study that portion (the sample) to gain information about the population. Data are the result of sampling from a population. The sampling method ensures that samples are drawn without bias and accurately represent the population. Because measuring the entire population in a study is not practical, researchers use samples to represent the population of interest. Among the various sampling methods used by...
14.0K
Sampling Methods: Sample Types
2.0K
Sampling materials are classified into three main types: solid, liquid, and gas.
Solid samples include a variety of substances, such as sediments from water bodies, soil, metals, and biological tissues. Two standard methods for extracting sediments from water bodies are grab sampling and piston coring. Grab sampling involves using a device to collect a discrete sediment sample from the bottom of a water body with minimal disturbance. Grab samples do not always represent the entire area due to...
Solid samples include a variety of substances, such as sediments from water bodies, soil, metals, and biological tissues. Two standard methods for extracting sediments from water bodies are grab sampling and piston coring. Grab sampling involves using a device to collect a discrete sediment sample from the bottom of a water body with minimal disturbance. Grab samples do not always represent the entire area due to...
2.0K
Cluster Sampling Method
13.9K
Appropriate sampling methods ensure that samples are drawn without bias and accurately represent the population. Because measuring the entire population in a study is not practical, researchers use samples to represent the population of interest.
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
13.9K
Sampling Plans
866
Sampling is a crucial step in analytical chemistry, allowing researchers to collect representative data from a large population. Common sampling methods include random, judgmental, systematic, stratified, and cluster sampling.
Random sampling is a method where each member of the population has an equal chance of being selected for the sample. It involves selecting individuals randomly, often using random number generators or lottery-type methods. For example, when analyzing the properties of a...
Random sampling is a method where each member of the population has an equal chance of being selected for the sample. It involves selecting individuals randomly, often using random number generators or lottery-type methods. For example, when analyzing the properties of a...
866
Sampling Continuous Time Signal
657
In signal processing, a continuous-time signal can be sampled using an impulse-train sampling technique, followed by the zero-order hold method. Impulse-train sampling involves the use of a periodic impulse train, which consists of a series of delta functions spaced at regular intervals determined by the sampling period. When a continuous-time signal is multiplied by this impulse train, it generates impulses with amplitudes corresponding to the signal's values at the sampling points.
In the...
In the...
657

