通过层级适应性评分和早期停止,通过有效的分布外检测
Haoliang Wang1, Chen Zhao2, Feng Chen1
1Department of Computer Science, The University of Texas at Dallas, Richardson, TX, United States.
Frontiers in big data
|December 5, 2024
概括
这项研究引入了一个早期停止框架,用于在深度神经网络中检测分布外 (OOD). 它显著提高了检测效率高达99.1%,同时保持了高精度.
科学领域:
- 人工智能的人工智能
- 机器学习 机器学习
- 深度神经网络 深度神经网络
背景情况:
- 多层聚合对于在深度神经网络中有效的分布外 (OOD) 检测至关重要.
- 实时应用需要高效率的OOD检测,与它的准确性相比较.
研究的目的:
- 为深度神经网络提出一种新的早期停止OOD检测框架.
- 在实时系统中提高OOD检测的效率和准确性.
主要方法:
- 实施了早期停止框架,多个OOD探测器连接到中间层.
- 利用层适应性评分功能,根据OOD复杂度选择最佳检测层.
主要成果:
- 拟议的框架证明了对不同复杂度的OOD的稳定性.
- 早期停止策略提高了OOD检测效率高达99.1%,并保持了准确性.
结论:
- 不同的OOD复杂性在不同的网络层上被最佳地检测出来.
- 利用中间潜伏空间特征对于准确的OOD检测至关重要.
- 早期停止框架为实时应用提供实用,高效和准确的OOD检测.
相关概念视频
Detection of Gross Error: The Q Test
5.6K
When one or more data points appear far from the rest of the data, there is a need to determine whether they are outliers and whether they should be eliminated from the data set to ensure an accurate representation of the measured value. In many cases, outliers arise from gross errors (or human errors) and do not accurately reflect the underlying phenomenon. In some cases, however, these apparent outliers reflect true phenomenological differences. In these cases, we can use statistical methods...
5.6K
What Are Outliers?
3.6K
Outliers are observed data points that are far from the least squares line. They have unusual values and need to be examined carefully. Though an outlier may result from erroneous data, at other times, it may hold valuable information about the population under study and should be included in the data. Hence, it is crucial to examine what causes a data point to be an outlier.
The z score is used to find outliers or unusual values. It should be noted that any values beyond -2 and +2 are...
The z score is used to find outliers or unusual values. It should be noted that any values beyond -2 and +2 are...
3.6K
Outliers and Influential Points
4.0K
An outlier is an observation of data that does not fit the rest of the data. It is sometimes called an extreme value. When you graph an outlier, it will appear not to fit the pattern of the graph. Some outliers are due to mistakes (for example, writing down 50 instead of 500), while others may indicate that something unusual is happening. Outliers are present far from the least squares line in the vertical direction. They have large "errors," where the "error" or residual is the...
4.0K
Quantifying and Rejecting Outliers: The Grubbs Test
1.5K
Sometimes, a data set can have a recorded numerical observation that greatly deviates from the rest of the data. Assuming that the data is normally distributed, a statistical method called the Grubbs test can be used to determine whether the observation is truly an outlier. To perform a two-tailed Grubbs test, first, calculate the absolute difference between the outlier and the mean. Then, calculate the ratio between this difference and the standard deviation of the sample. This...
1.5K
Survival Tree
60
Survival trees are a non-parametric method used in survival analysis to model the relationship between a set of covariates and the time until an event of interest occurs, often referred to as the "time-to-event" or "survival time." This method is particularly useful when dealing with censored data, where the event has not occurred for some individuals by the end of the study period, or when the exact time of the event is unknown.
Building a Survival Tree
Constructing a...
Building a Survival Tree
Constructing a...
60
Receiver Operating Characteristic Plot
78
A ROC (Receiver Operating Characteristic) plot is a graphical tool used to assess the performance of a binary classification model by illustrating the trade-off between sensitivity (true positive rate) and specificity (false positive rate). By plotting sensitivity against 1 - specificity across various threshold settings, the ROC curve shows how well the model distinguishes between classes, with a curve closer to the top-left corner indicating a more accurate model. The area under the ROC curve...
78


