在联合学习中通过异常体现的异常体现进行分布外检测
1Department of Computer Science and Engineering, Inha University, Incheon, South Korea.
概括
在联合学习 (FL) 中,异常值暴露 (OE) 由于数据限制而具有挑战性. 这项研究引入了FL的新型OE方法,可以有效地进行分布外检测,同时保持隐私和协作性能.
科学领域:
- 人工智能的人工智能
- 机器学习 机器学习
- 计算机科学 计算机科学
背景情况:
- 异常暴露 (OE) 是神经网络中分布外 (OOD) 检测的实用方法.
- 传统的OE方法需要集中数据访问,由于客户端资源限制和数据隐私问题,限制了它们在联合学习 (FL) 中的使用.
研究的目的:
- 为FL提出一个现实的OE场景,其中中央服务器持有异常值数据,客户端持有分布式 (ID) 数据.
- 开发一种有效的基于OE的OOD检测方法,适合这种FL场景,平衡性能与隐私保护.
主要方法:
- 在佛罗里达州引入了一个新的OE场景,采用集中的异常数据和分散的ID数据.
- 开发了用于OOD检测的"内部分离和后台协作"方法.
- 实施了内部层特征向量的联合培训,这些向量与全球模型的后层进行了隐私保护的异常处理.
主要成果:
- 提出的方法有效地利用来自中央服务器的辅助异常值样本.
- 在开发的FL场景中,与基线方法相比,实现了显著的OOD检测性能.
- 保持隐私保护和协作培训绩效,是FL的核心目标.
结论:
- "内部分离和后台协作"方法为基于OE的OOD检测在FL提供了实用和有效的解决方案.
- 这种方法成功地解决了分散环境中的传统OE方法的局限性.
- 该研究表明,在不影响隐私或协作效率的情况下,在FL框架内增强OOD检测的可行性.
相关概念视频
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
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
Steps in Outbreak Investigation
105
In the ever-evolving field of public health, statistical analysis serves as a cornerstone for understanding and managing disease outbreaks. By leveraging various statistical tools, health professionals can predict potential outbreaks, analyze ongoing situations, and devise effective responses to mitigate impact. For that to happen, there are a few possible stages of the analysis:
105
Unusual Results
3.1K
Unusual results are those that have a very low chance of occurring. Unusual results can be identified using probabilities and the range rule of thumb. In problems involving probability, unusual results can be observed in 2 instances – an unusually high number of successes or an unusually low number of successes.
According to the range rule of thumb, any value above or below two standard deviations, 2σ from the mean, μ is considered unusual.
Maximum unusual value =...
According to the range rule of thumb, any value above or below two standard deviations, 2σ from the mean, μ is considered unusual.
Maximum unusual value =...
3.1K


