高级检索

基于改进LightGBM的鸭蛋裂纹检测方法

Duck egg crack detection method based on improved LightGBM

  • 摘要: 鸭蛋蛋壳裂纹敲击声检测是禽蛋加工业的重要环节。文章针对鸭蛋蛋壳厚度不一致导致的敲击声检测准确率低且检测速度慢等问题,提出了一种对敲击响应声信号进行多特征提取和利用改进灰狼优化算法(improved grey wolf optimization, IGWO)优化轻量级梯度提升机(light gradient boosting machine, LightGBM)分类模型的鸭蛋裂纹检测方法。该方法利用主成分分析对鸭蛋裂纹信号的时频域特征进行筛选,提取8维特征向量,通过IGWO算法对LightGBM分类模型进行参数优化,并测试其分类性能。实验结果表明,在采集的鸭蛋裂纹数据集上,采用筛选后的特征输入相比于全特征输入,检测速度提高了两倍,IGWO-LightGBM对鸭蛋裂纹的识别准确率达到96.64%,相比于支持向量机 ,准确率提高了15.02个百分点。该方法在识别准确率和识别速度方面均有显著提升,适用于工业流水线检测。

     

    Abstract: Detection of cracking sound in duck eggshells is an important aspect of the egg processing industry. In this paper, we propose a method for detecting cracking sounds in duck eggs by utilizing multi-feature extraction and optimizing the light gradient boosting machine (LightGBM) classification model using improved grey wolf optimization (IGWO). The proposed method aims to address the issues of low accuracy and slow detection caused by inconsistent thickness of duck eggshells. It involves using principal component analysis (PCA) to select time-frequency domain features from the crack signal, extracting eight feature vectors, optimizing the parameters of the LightGBM classification model through IGWO algorithm, and evaluating its classification performance. Experimental results demonstrate that compared to using all features as input, employing selected features can improve detection speed by two times on a collected dataset of cracked duck eggs. Moreover, with IGWO-LightGBM, the recognition accuracy for duck eggs reaches 96.64%, which is 15.02 percentage points higher than that achieved by support vector machine (SVM). This method significantly enhances both recognition accuracy and detection speed, making it suitable for industrial assembly lines.

     

/

返回文章
返回