将人工免疫算法用于入侵检测,建立基于自体集的网络入侵检测系统,能有效检测出未知入侵方式,具有很好的适应性,但是仍存在辨别待检测模式速度过慢的问题。基于网络数据流的局部性,提出建立自体预测表记录当前成功与未知模式匹配过的自体的存储地址,通过优先匹配预测表中有记录的自体来节省冗余匹配次数提高检测系统的工作效率。通过分析和实验找出了预测表大小的最佳取值范围,并分析和证明了通过预测表匹配检测的效率要明显高于顺序匹配方法。