工具磨损预测基于XGBoost功能选择与PSO-BP网络组合的预测
Zhangwen Lin1, Yankun Fan2, Jinling Tan3
1College of Mechanical Engineering, Anhui Institute of Information Technology, Wuhu, 241199, Anhui, China. 1339777864@qq.com.
Scientific reports
|January 24, 2025
概括
本研究介绍了使用XGBoost和PSO-BP网络进行CNC加工的先进工具磨损预测方法. 这种方法显著提高了预测准确性,并减少了模型构建时间,即使数据有限.
科学领域:
- 制造业 工程 制造工程
- 机器学习 机器学习
- 信号处理 信号处理
背景情况:
- 准确的工具磨损预测对于优化CNC加工流程和降低运营成本至关重要.
- 现有的方法经常在小样本大小和选择预测模型的最佳输入特征和参数方面扎.
研究的目的:
- 为数控加工开发一种强大的工具磨损预测方法,在数据有限的情况下特别有效.
- 通过整合先进的特征选择和参数优化技术,提高工具磨损状态识别的准确性和效率.
主要方法:
- 使用XGBoost进行特征选择和粒子群集优化 (PSO) 来优化双层编程模型中的反向传播神经网络 (BPNN).
- 预处理的CNC加工信号 (振动,切削力) 使用时间域细分,Hampel过和波形消噪.
- 提取时间域,频域和时间频域特征,然后使用皮尔森相关性和XGBoost特征重要性进行选.
主要成果:
- 拟议的XGBoost特征选择将模型构建时间减少57.4%,预测准确度增加63.57%.
- 与其他工具磨损预测算法相比,PSO在优化BPNN参数方面表现出卓越的性能.
- 该方法在预测工具磨损状态方面取得了很高的准确性,超过了决策树,随机森林,Adaboost和额外树等传统方法.
结论:
- 结合的XGBoost和PSO-BP网络为CNC加工中工具磨损预测提供了有效的解决方案,特别是在小型样本场景中.
- 这种方法有助于提高生产效率,减少工具更换频率,并在工业环境中降低维护成本.
- 这些发现为增强自动化制造环境中的预测性维护策略提供了宝贵的见解.
相关概念视频
End Point Prediction: Gran Plot
267
A Gran plot is used to predict the equivalence volume or endpoint of a potentiometric or acid-base titration without reaching the endpoint. Typically, titration data is collected as a function of the titrant's volume up to a point less than the equivalence volume and then transformed into a linear format. The straight line is extended to the x-axis, indicating the necessary titrant volume to achieve the equivalence point.
For potentiometric titration, the Gran plot is created by plotting...
For potentiometric titration, the Gran plot is created by plotting...
267
Quantifying and Rejecting Outliers: The Grubbs Test
1.5K
Sometimes, a data set can have a recorded numerical observation that greatly deviates from the rest of the data. Assuming that the data is normally distributed, a statistical method called the Grubbs test can be used to determine whether the observation is truly an outlier. To perform a two-tailed Grubbs test, first, calculate the absolute difference between the outlier and the mean. Then, calculate the ratio between this difference and the standard deviation of the sample. This...
1.5K
Prediction Intervals
2.2K
The interval estimate of any variable is known as the prediction interval. It helps decide if a point estimate is dependable.
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
2.2K
Survival Tree
57
Survival trees are a non-parametric method used in survival analysis to model the relationship between a set of covariates and the time until an event of interest occurs, often referred to as the "time-to-event" or "survival time." This method is particularly useful when dealing with censored data, where the event has not occurred for some individuals by the end of the study period, or when the exact time of the event is unknown.
Building a Survival Tree
Constructing a...
Building a Survival Tree
Constructing a...
57
Regression Analysis
5.6K
Regression analysis is a statistical tool that describes a mathematical relationship between a dependent variable and one or more independent variables.
In regression analysis, a regression equation is determined based on the line of best fit– a line that best fits the data points plotted in a graph. This line is also called the regression line. The algebraic equation for the regression line is called the regression equation. It is represented as:
In regression analysis, a regression equation is determined based on the line of best fit– a line that best fits the data points plotted in a graph. This line is also called the regression line. The algebraic equation for the regression line is called the regression equation. It is represented as:
5.6K
Predicting Products: Substitution vs. Elimination
11.4K
When a nucleophile and an alkyl halide react, nucleophilic substitution and β-elimination reactions compete to generate products.
The following factors can influence the mechanisms competing against each other:
The following factors can influence the mechanisms competing against each other:
11.4K


