基于泡沫图像特征加权K近邻算法的锌矿浮选工况识别方法

Method for Recognizing Flotation Condition of Zinc Ore Based on Weighted K−Nearest Neighbor Algorithm Using Froth Image Features

  • 摘要: 浮选工况识别在泡沫浮选工程中起着至关重要的作用,仅依靠人工经验进行主观性识别,准确性和效率都低。为此提出了一种考虑泡沫图像特征间相互作用的加权K近邻(KNN)算法用于实现浮选工况类别的识别。在本研究中,首先,通过信息熵对泡沫图像特征与浮选工况类别之间的相关性进行量化,同时评估该特征与其他特征之间的冗余性。然后,计算该特征与浮选工况类别相关性和该特征与其他特征冗余性之间的差值,将这一差值作为特征的权重。其次,在KNN算法中针对欧式距离进行特征加权,以实现KNN算法的特征加权。然后,将特征选择过程嵌入到特征加权KNN分类算法的训练过程中,并选取分类准确率最高的特征子集作为最优特征子集。最后,基于最优特征子集完成浮选工况的识别。研究结果表明,本方法与其他基准分类算法相比,在分类准确度和时间上都达到了最佳效果,验证了本研究所提出的浮选工况识别方法的有效性。

     

    Abstract: The identification of flotation conditions plays a crucial role in froth flotation engineering, relying solely on subjective identification based on manual experience, which leads to low accuracy and efficiency. Therefore, a weighted K−nearest neighbors (KNN) algorithm considering the interactions among froth image features was proposed for the recognition of flotation condition categories. Firstly, the correlation between bubble image features and flotation condition categories was quantified using information entropy, while also assessing the redundancy of this feature with respect to other features. Subsequently, the difference between the correlation of this feature with flotation condition categories and its redundancy with other features was calculated, and this difference was used as the weight of the feature. Furthermore, in the KNN algorithm, feature weighting was applied to the Euclidean distance to achieve feature weighting in the KNN algorithm. Next, the feature selection process was embedded into the training process of the feature−weighted KNN classification algorithm, and the feature subset with the highest classification accuracy was selected as the optimal feature subset. Finally, flotation condition recognition was performed based on the optimal feature subset. Experimental results demonstrated that compared to other benchmark classification algorithms, the proposed method achieved the best performance in terms of classification accuracy and time, thereby validating the effectiveness of the proposed flotation condition identification method in this study.

     

/

返回文章
返回