为了解决传统特征提取方法依赖人工经验,无法挖掘数据深层次的特征而降低锚杆锚固缺陷识别准确率的问题,本文提出一种基于自动选层堆叠自编码器特征提取的锚杆锚固缺陷识别算法.该算法首先利用Adam优化算法对重构误差进行优化,自动确定堆叠编码器网络深度及参数,从而有效提高提取特征对缺陷的敏感度;然后利用Softmax多分类器对提取的特征信号进行锚杆锚固缺陷识别;最后通过数值模拟和物理模拟两种方法对所提算法进行了验证.结果表明:基于自动选层堆叠编码器的特征提取方法,能有效提取锚杆锚固缺陷特征,使得数值模拟和物理模拟缺陷平均识别率均达到97％ 以上.