1.基于环境特征自适应选择的被动入侵检测方法,其特征在于,包括以下步骤:步骤一、在目标监测区域内,布置X个监测设备MP,以及Y个无线信号接入点AP,可得K=X×Y条无线链路,其中监测设备的监测频率为1秒/次;
步骤二、利用监测设备MP分别采集一组短时间的静默数据Xnor和走动数据Xabn,采集长度相同为T1秒;
步骤三、利用滑动窗提取静默 数据 中K条数 据流中包括最大值,最小值,均值,中值,极差值,方差在内的6种信号特征,令M=6表示特征数种类数,从而得到静默数据Xnor中K条数据流的特征矩阵步骤四、利用滑动窗提取走 动数据 中K条数 据流中包括最大值,最小值,均值,中值,极差值,方差在内的6种信号特征,令M=6表示特征数种类数,从而得到走动数据Xabn中K条数据流的特征矩阵步骤五、计算第j条数据流中M个特征在无人静默和有人入侵两种状态下的归一化分布差异值cj,m,m=1,…,M;
步骤六、将第j条数据流中M个特征的归一化分布差异值cj,m,m=1,…,M进行从大到小排序,得到 其中 经过排序后第Ij(n)个特征的归一化分布差异值,其中,Ij(n)=m,m表示未排序前的特征序号;
步骤七、根据步骤六中得到的第j条数据流中M个特征的排序结果,选择前Rj个特征使得并 将 这 前R j 个 特 征 作 为 第j 条 链 路 特征 筛 选 的 结 果步骤八 、重复K 次步骤五 至步骤 七 ,得到 K条链 路的特征 筛选结 果步骤九、利用监测设备MP分别采集一组长时间的静默数据Snor与走动数据Sabn,采集时间长度相同为T3秒;
步骤十、根据步骤八中得到的第j条链路特征筛选的结果 提取静默数据Snor和有人走动数据Sabn中K条数据流相应序号 的信号特征,构造K条数据流特征矩阵 和
步骤十一、利用步骤十中得到静默数据Snor中K条数据流特征矩阵 和走动数据Sabn中K条数据流特征矩阵 构造二分类决策树的训练矩阵Tr;
步骤十二、根据训练矩阵Tr,训练出基于二分类决策树的入侵检测模型H,其中决策树的最大深度MaxDepth=5;
步骤十三、在线监测阶段,各MP实时采集感知环境中K条无线链路的接收信号强度值,从而得到K条数据流 其中, 表示第j条链路在检测阶段ton时刻的接收信号强度值,Ton表示检测时间长度;
步骤十四、根据步骤八中K条链路的特征筛选的结果并结合步骤三中的特征提取公式,得到在检测阶段ton时刻特征向量步骤十五、利用步骤十三中训练得到的检测模型H,根据 判断在检测阶段在ton时刻是否存在人员活动,当 表示在t时刻时在感知环境中不存在人员走动,当时,表示当前环境中存在人员走动。