Department of Radiation Oncology, The Second Affiliated Hospital, School of Medicine, Zhejiang University, Hangzhou, Zhejiang 310009, People's Republic of China. Department of Radiation Oncology, Duke University Cancer Center, Durham, NC 27710, United States of America.
Phys Med Biol. 2020 Sep 14;65(18):185005. doi: 10.1088/1361-6560/abb170.
To improve the prediction accuracy of respiratory signals by adapting the multi-layer perceptron neural network (MLP-NN) model to changing respiratory signals. We have previously developed an MLP-NN to predict respiratory signals obtained from a real-time position management (RPM) device. Preliminary testing results indicated that poor prediction accuracy may be observed after several seconds for irregular breathing patterns as only a set of fixed data was used in one-time training. To improve the prediction accuracy, we introduced a continuous learning technique using the updated training data to replace one-time learning using the fixed training data. We carried on this new prediction using an adaptation approach with dual MLP-NNs rather than single MLP-NN. When one MLP-NN was performing prediction of the respiratory signals, another one was being trained using the updated data and vice versa. The predicted performance was evaluated by root-mean-square-error (RMSE) between the predicted and true signals from 202 patients' respiratory patterns each with 1 min recording length. The effects of adding an additional network, training parameter, and respiratory signal irregularity on the performance of the new predictor were investigated based on four different network configurations: a single MLP-NN, high-computation dual MLP-NNs (U1), two different combinations of high- and low-computation dual MLP-NNs (U2 and U3). The RMSEs using U1 method were reduced by 34%, 19%, and 10% compared to those using MLP-NN, U2 and U3 methods, respectively. Continuous training of an MLP-NN based on a dual-network configuration using updated respiratory signals improved prediction accuracy compared to one-time training of an MLP-NN using fixed signals.
为了提高呼吸信号的预测精度,我们对多层感知器神经网络(MLP-NN)模型进行了调整,以适应不断变化的呼吸信号。我们之前已经开发了一种 MLP-NN 来预测从实时位置管理(RPM)设备获得的呼吸信号。初步测试结果表明,对于不规则的呼吸模式,可能会在几秒钟后观察到较差的预测精度,因为在一次性训练中仅使用了一组固定数据。为了提高预测精度,我们引入了一种连续学习技术,使用更新的训练数据来替代一次性使用固定训练数据的学习。我们使用双 MLP-NN 的自适应方法而不是单个 MLP-NN 来进行这种新的预测。当一个 MLP-NN 对呼吸信号进行预测时,另一个 MLP-NN 则使用更新的数据进行训练,反之亦然。从 202 名患者的呼吸模式中,每个模式的记录长度为 1 分钟,我们使用均方根误差(RMSE)评估了预测性能,即预测信号与真实信号之间的差异。基于四种不同的网络配置,研究了添加额外网络、训练参数和呼吸信号不规则性对新预测器性能的影响:单个 MLP-NN、高计算量双 MLP-NN(U1)、高低计算量双 MLP-NN 的两种不同组合(U2 和 U3)。与使用 MLP-NN、U2 和 U3 方法相比,U1 方法的 RMSE 分别降低了 34%、19%和 10%。与使用固定信号的一次性 MLP-NN 训练相比,基于双网络配置的 MLP-NN 的连续训练提高了预测精度。