社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  机器学习算法

【含源代码】《用机器学习提高超视距空战中的态势感知能力》

专知智能防务 • 1 年前 • 299 次点击  
本文介绍了一个使用人工神经网络的人工智能模型,该模型提供了改善超视距(BVR)空战飞行员态势感知的参数。在这种作战方式中,有必要根据来自传感器(主要是雷达)的信息做出决策。此外,由于有关敌机系统的信息有时是未知的,而飞行员的决策通常是基于对手的。所提出的模型建议处理这些特征,为在建设性模拟环境中的实体进行行为生成,即模拟人操作系统。我们创建了两架飞机之间的BVR空战模拟,每架飞机只有一枚导弹,通过拉丁超立方采样(LHS)来选择输入变量,几乎均匀地覆盖所有的范围。这些飞机有类似的行为,它们的参数只在模拟开始时发生变化。仿真环境生成一万个空战场景,改变了三十六个输入参数,用于案例研究中提出的分析。从这些数据中,我们可以创建监督机器学习模型,大大提高BVR空战飞行员对进攻情况的态势感知能力,在这种情况下,参考飞机使用导弹攻击目标或防御阵地,而不是参考飞机试图避免敌人导弹向其方向发射。进攻型和防御型模型的准确度分别为0.930和0.924,F1分数为0.717和0.678。因此,这项工作的贡献是使用机器学习算法来产生有关战术状态的反应,以提高飞行员的态势感知,从而改善飞行中的决策过程。

源代码说明

  • 1-EDA.ipynb:探索性数据分析。
  • 2-Feature-Selection.ipynb:使用ANOVA-f统计和互信息统计的特征选择技术。
  • 3-ANN-分类-攻击.ipynb:使用人工神经网络对攻击数据进行分类模型的训练和评估。
  • 4-ANN-分类-防御.ipynb:使用人工神经网络对防御数据的分类模型进行训练和评估。

专知便捷查看

便捷下载,请关注专知人工智能公众号(点击上方蓝色专知关注)

  • 后台回复“bvrac” 就可以获取【含源代码】《用机器学习提高超视距空战中的态势感知能力》最新论文,巴西空军高级研究学院、卡内基梅隆大学机器人研究所 》专知下载链接


  • 欢迎微信扫一扫加专知助手,咨询使用专知,获取最新AI专业干货知识教程资料!

                       
专知,专业可信的人工智能知识分发,让认知协作更快更好!欢迎注册登录专知www.zhuanzhi.ai,获取100000+AI(AI与军事、医药、公安等)主题干货知识资料!

点击“阅读原文”,了解使用专知,查看获取100000+AI主题知识资料

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/165067
 
299 次点击