使用连续条件生成对抗网络进行回归的数据增强,并将其应用于改进的光谱传感
Optics express
|November 29, 2023
概括
一个新的连续条件生成对抗网络 (CcGAN) 从有限的数据生成高质量的合成频谱. 这种方法通过数据增强显著改善深度神经网络 (DNN) 回归模型的性能.
科学领域:
- 频谱学是一种光谱学.
- 机器学习 机器学习
- 数据科学数据科学数据科学
背景情况:
- 在光谱学中的机器学习受限于缺乏光谱样本.
- 对于连续回归模型,缺乏有效的算法来模拟有限的真实光谱中的合成光谱.
研究的目的:
- 引入一个连续的条件生成对抗网络 (CcGAN),用于自主合成频谱的生成.
- 为应对有限的光谱数据在机器学习辅助光谱分析的挑战.
主要方法:
- 开发了一个连续的条件生成对抗网络 (CcGAN) 来生成合成频谱.
- 利用来自基于自我干扰微波振器 (SIMRR) 传感器的小型数据集.
- 使用主要组件分析 (PCA) 评估生成的光谱,并将其纳入深度神经网络 (DNN) 回归模型以进行数据增强.
主要成果:
- 从有限的真实光谱数据中,CCGAN成功生成了高质量的合成光谱.
- 主要成分分析无法区分真实和CcGAN生成的合成光谱.
- 整合合成光谱显著提高了DNN回归模型的预测性能.
结论:
- 对于产生高质量的合成光谱来说,CCGAN是一种有前途的方法.
- 开发的方法为光谱学中的回归任务提供了卓越的数据增强效应.
- 这种技术有效地克服了机器学习应用中频谱样本不足的局限性.
相关概念视频
Sampling Continuous Time Signal
251
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...
251
Multi-input and Multi-variable systems
107
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence...
In the absence...
107
Continuous -time Fourier Transform
318
The Fourier series is instrumental in representing periodic functions, offering a powerful method to decompose such functions into a sum of sinusoids. This technique, however, necessitates modification when applied to nonperiodic functions. Consider a pulse-train waveform consisting of a series of rectangular pulses. When these pulses have a finite period, they can be accurately represented by a Fourier series. Yet, as the period approaches infinity, resulting in a single, isolated pulse, the...
318
Basic Continuous Time Signals
215
Basic continuous-time signals include the unit step function, unit impulse function, and unit ramp function, collectively referred to as singularity functions. Singularity functions are characterized by discontinuities or discontinuous derivatives.
The unit step function, denoted u(t), is zero for negative time values and one for positive time values, exhibiting a discontinuity at t=0. This function often represents abrupt changes, such as the step voltage introduced when turning a car's...
The unit step function, denoted u(t), is zero for negative time values and one for positive time values, exhibiting a discontinuity at t=0. This function often represents abrupt changes, such as the step voltage introduced when turning a car's...
215
Multiple Regression
3.0K
Multiple regression assesses a linear relationship between one response or dependent variable and two or more independent variables. It has many practical applications.
Farmers can use multiple regression to determine the crop yield based on more than one factor, such as water availability, fertilizer, soil properties, etc. Here, the crop yield is the response or dependent variable as it depends on the other independent variables. The analysis requires the construction of a scatter plot...
Farmers can use multiple regression to determine the crop yield based on more than one factor, such as water availability, fertilizer, soil properties, etc. Here, the crop yield is the response or dependent variable as it depends on the other independent variables. The analysis requires the construction of a scatter plot...
3.0K
Classification of Signals
472
In signal processing, signals are classified based on various characteristics: continuous-time versus discrete-time, periodic versus aperiodic, analog versus digital, and causal versus noncausal. Each category highlights distinct properties crucial for understanding and manipulating signals.
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
472


