Tian Ziyang, Zhao Huijie, Wei Haoyun, Tan Yidong, Li Yan
Appl Opt. 2022 May 20;61(15):4500-4508. doi: 10.1364/AO.452485.
We propose an improved opposition-based self-adaptive differential evolution (IOSaDE) algorithm for multi-parameter optimization in vibrational hybrid femtosecond/picosecond coherent anti-Stokes Raman scattering (CARS) thermometry. This new algorithm self-adaptively combines the advantages of three mutation schemes and introduces two opposite population stages to avoid premature convergence. The probability of choosing each mutation scheme will be updated based on its previous performance after the first learning period. The IOSaDE method is compared with nine other traditional differential evolution (DE) methods in simulated spectra with different simulation parameters and experimental spectra at different probe time delays. In simulated spectra, both the average and standard deviation values of the final residuals from 20 consecutive trials using IOSaDE are more than two orders of magnitude smaller than those using other methods. Meanwhile, the fitting temperatures in simulated spectra using IOSaDE are all consistent with the target temperatures. In experimental spectra, the standard deviations of the fitting temperatures from 20 consecutive trials decrease more than four times by using IOSaDE, and the errors of the fitting temperatures also decrease more than 18%. The performance of the IOSaDE algorithm shows the ability to achieve accurate and stable temperature measurement in CARS thermometry and indicates the potential in applications where multiple parameters need to be considered.
我们提出了一种改进的基于对立的自适应差分进化(IOSaDE)算法,用于飞秒/皮秒振动混合相干反斯托克斯拉曼散射(CARS)测温中的多参数优化。这种新算法自适应地结合了三种变异方案的优点,并引入了两个对立种群阶段以避免过早收敛。在第一个学习期之后,将根据每种变异方案的先前性能更新选择它的概率。在具有不同模拟参数的模拟光谱以及不同探测时间延迟下的实验光谱中,将IOSaDE方法与其他九种传统差分进化(DE)方法进行了比较。在模拟光谱中,使用IOSaDE连续20次试验的最终残差的平均值和标准差都比使用其他方法时小两个数量级以上。同时,使用IOSaDE的模拟光谱中的拟合温度均与目标温度一致。在实验光谱中,使用IOSaDE连续20次试验的拟合温度的标准差降低了四倍多,拟合温度的误差也降低了18%以上。IOSaDE算法的性能表明其能够在CARS测温中实现准确且稳定的温度测量,并显示了在需要考虑多个参数的应用中的潜力。