一、前言
此示例演示如何创建和训练一个简单的卷积神经网络,以使用深度学习对 SAR 目标进行分类。
深度学习是一种强大的技术,可用于训练健壮的分类器。它已经在从图像分析到自然语言处理的不同领域显示出其有效性。这些发展对SAR数据分析和SAR技术具有巨大的潜力,正在慢慢实现。SAR相关算法的一项主要任务一直是目标检测和分类,称为自动目标识别(ATR)。在这里,我们使用一个简单的卷积神经网络来使用深度学习工具箱对SAR目标进行训练和分类。
深度学习工具箱提供了一个框架,用于设计和实现具有算法、预训练模型和应用程序的深度神经网络。
此示例演示如何:
• 下载数据集。
• 加载和分析图像数据。
• 数据的拆分和扩充。
• 定义网络体系结构。
• 训练网络。
• 预测新数据的标签并计算分类精度。
为了说明此工作流程,我们将使用空军研究实验室发布的移动和静止目标获取和识别 (MSTAR) 混合目标数据集 [1]。我们的目标是开发一个模型,根据SAR图像对地面目标进行分类。
二、下载数据集
此示例使用的 MSTAR 目标数据集包含来自 8688 个地面车辆的 7 个 SAR 图像和一个校准目标。