College of Mechanical and Electrical Engineering, Hebei Agricultural University, Baoding 071000, China.
Key Laboratory of Broiler Layer Breeding Facilities Engineering, Ministry of Agriculture and Rural Affairs, Baoding 071000, China.
Sensors (Basel). 2022 Aug 17;22(16):6147. doi: 10.3390/s22166147.
In order to reduce the influence of redundant features on the performance of the model in the process of accelerometer behavior recognition, and to improve the recognition accuracy of the model, this paper proposes an improved Whale Optimization algorithm with mixed strategy (IWOA) combined with the extreme gradient boosting algorithm (XGBoost) as a preferred method for chicken behavior identification features. A nine-axis inertial sensor was used to obtain the chicken behavior data. After noise reduction, the sliding window was used to extract 44 dimensional features in the time domain and frequency domain. To improve the search ability of the Whale Optimization algorithm for optimal solutions, the introduction of the good point set improves population diversity and expands the search range; the introduction of adaptive weight balances the search ability of the optimal solution in the early and late stages; the introduction of dimension-by-dimension lens imaging learning based on the adaptive weight factor perturbs the optimal solution and enhances the ability to jump out of the local optimal solution. This method's effectiveness was verified by recognizing cage breeders' feeding and drinking behaviors. The results show that the number of feature dimensions is reduced by 72.73%. At the same time, the behavior recognition accuracy is increased by 2.41% compared with the original behavior feature dataset, which is 95.58%. Compared with other dimensionality reduction methods, the IWOA-XGBoost model proposed in this paper has the highest recognition accuracy. The dimension reduction results have a certain degree of universality for different classification algorithms. This provides a method for behavior recognition based on acceleration sensor data.
为了降低加速度计行为识别过程中冗余特征对模型性能的影响,提高模型的识别精度,本文提出了一种改进的鲸鱼优化算法与混合策略(IWOA)相结合的方法,作为鸡行为识别特征的首选方法,与极端梯度提升算法(XGBoost)相结合。使用九轴惯性传感器获取鸡的行为数据。经过降噪处理后,使用滑动窗口提取时域和频域中的 44 个维度特征。为了提高鲸鱼优化算法对最优解的搜索能力,引入了好点集来提高种群的多样性并扩大搜索范围;引入自适应权重来平衡最优解在早期和晚期的搜索能力;引入基于自适应权重的维度逐维透镜成像学习来干扰最优解并增强跳出局部最优解的能力。该方法通过识别笼养禽的喂食和饮水行为验证了有效性。结果表明,特征维度的数量减少了 72.73%。同时,与原始行为特征数据集相比,行为识别精度提高了 2.41%,达到了 95.58%。与其他降维方法相比,本文提出的 IWOA-XGBoost 模型具有最高的识别精度。降维结果对于不同的分类算法具有一定的通用性。这为基于加速度传感器数据的行为识别提供了一种方法。