南京航空航天大学学报2024,Vol.56Issue(5) :950-959.DOI:10.16356/j.1005-2615.2024.05.018

基于深度度量学习的导弹气动系数预测

Missile Aerodynamic Coefficient Prediction Through Deep Metric Learning

刘林 杨春明 蔺佳哲 向宏辉
南京航空航天大学学报2024,Vol.56Issue(5) :950-959.DOI:10.16356/j.1005-2615.2024.05.018

基于深度度量学习的导弹气动系数预测

Missile Aerodynamic Coefficient Prediction Through Deep Metric Learning

刘林 1杨春明 1蔺佳哲 2向宏辉3
扫码查看

作者信息

  • 1. 西南科技大学计算机科学与技术学院,绵阳 621000
  • 2. 中国空气动力研究与发展中心计算空气动力研究所,绵阳 621000
  • 3. 中国航发四川燃气涡轮研究院,绵阳 621000
  • 折叠

摘要

传统多输出深度神经网络在导弹气动性能系数预测任务中,通常采用均方误差(Mean square error,MSE)和平均绝对误差(Mean absolute error,MAE)来训练网络,但在小样本及无物理方程约束的情况下,MSE与MAE对导弹性能系数之间的约束和不同导弹样本之间的区分就会降低.针对该问题,提出一种基于深度度量学习的K最近邻大边距损失函数(K-nearest neighbor large margin,KNNLM),它通过边距约束将大差异输出样本推开,拉近相近输出样本,以此来解决样本及样本间的约束区分问题.以导弹气动外形及工况参数作为输入,4种气动系数作为输出,在反向传播神经网络(Backpropagation neural network,BPNN)和多任务学习神经网络(Multi-task learning neural network,MTLNN)中分别采用MSE、MAE、KNNLM进行实验对比,实验结果表明:KNNLM在BPNN和MTLNN中的精度相比于MSE和MAE最大能够提升 14.44%和 16.35%,最少提升3.72%.KNNLM能够在少样本及无物理知识约束的情况下,能更好地对导弹样本进行约束区分,使深度神经网络模型的预测精度更高,且鲁棒性更强.

Abstract

Mean square error(MSE)and mean absolute error(MAE)are usually used to train traditional multi-output deep neural networks in missile aerodynamic coefficient prediction.However,in the case of small sample size and no physical equation constraint,the constraint between MSE and MAE on missile performance coefficient and the distinction between different missile samples will be reduced.A K nearest neighbor large margin(KNNLM)loss function based on deep metric learning is proposed.The method uses the margin constraint to push the output samples with large differences away,and close the similar output samples.Taking the aerodynamic shape and working condition parameters of the missile as input and four aerodynamic coefficients as output,MSE,MAE and KNNLM are used for experimental comparison in backpropagation neural network(BPNN)and multi-task neural network(MTLNN).The experimental results show that compared with MSE and MAE,KNNLM can improve the accuracy by 14.44%and 16.35%at most,and 3.72%at least in BPNN and MTLNN.And the KNNLM can better distinguish the missile samples in the case of fewer samples and no physical knowledge constraint,so that the prediction accuracy of the deep neural network model is higher and the robustness is stronger.

关键词

深度度量学习/导弹/气动性能预测/K最近邻大边距/多输出

Key words

deep metric learning/missile/aerodynamic performance prediction/K-nearest neighbor large margin(KNNLM)/multi-output

引用本文复制引用

基金项目

四川省科技厅重点研发项目(2021YFG0031)

先进航空动力创新工作站项目(HKCX2022-01-022)

出版年

2024
南京航空航天大学学报
南京航空航天大学

南京航空航天大学学报

CSTPCDCSCD北大核心
影响因子:0.734
ISSN:1005-2615
参考文献量26
段落导航相关论文