Related Experiment Video
Updated: May 31, 2025

Selecting Multiple Biomarker Subsets with Similarly Effective Binary Classification Performances
Published on: October 11, 2018
Tool wear prediction based on XGBoost feature selection combined with PSO-BP network
Zhangwen Lin1, Yankun Fan2, Jinling Tan3
1College of Mechanical Engineering, Anhui Institute of Information Technology, Wuhu, 241199, Anhui, China. 1339777864@qq.com.
This study introduces an advanced tool wear prediction method for CNC machining using XGBoost and a PSO-BP network. The approach significantly enhances prediction accuracy and reduces model construction time, even with limited data.
Area of Science:
- Manufacturing Engineering
- Machine Learning
- Signal Processing
Background:
- Accurate tool wear prediction is crucial for optimizing CNC machining processes and reducing operational costs.
- Existing methods often struggle with small sample sizes and selecting optimal input features and parameters for predictive models.
Purpose of the Study:
- To develop a robust tool wear prediction method for CNC machining, particularly effective in scenarios with limited data.
- To enhance the accuracy and efficiency of tool wear state identification by integrating advanced feature selection and parameter optimization techniques.
Main Methods:
- Utilized XGBoost for feature selection and Particle Swarm Optimization (PSO) to optimize a Backpropagation Neural Network (BPNN) within a double-layer programming model.
- Preprocessed CNC machining signals (vibration, cutting force) using time-domain segmentation, Hampel filtering, and wavelet denoising.
- Extracted time-domain, frequency-domain, and time-frequency domain features, followed by screening using Pearson correlation and XGBoost feature importance.
Main Results:
- The proposed XGBoost feature selection reduced model construction time by 57.4% and increased prediction accuracy by 63.57%.
- PSO demonstrated superior performance in optimizing BPNN parameters compared to other algorithms for tool wear prediction.
- The method achieved high accuracy in predicting tool wear states, outperforming traditional methods like Decision Tree, Random Forest, Adaboost, and Extra Trees.
Conclusions:
- The combined XGBoost and PSO-BP network offers an effective solution for tool wear prediction in CNC machining, especially in small sample scenarios.
- This approach contributes to improved production efficiency, reduced tool replacement frequency, and lower maintenance costs in industrial settings.
- The findings provide valuable insights for enhancing predictive maintenance strategies in automated manufacturing environments.
Related Concept Videos
End Point Prediction: Gran Plot
For potentiometric titration, the Gran plot is created by plotting...
Quantifying and Rejecting Outliers: The Grubbs Test
Prediction Intervals
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.
Survival Tree
Building a Survival Tree
Constructing a...
Regression Analysis
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:
Predicting Products: Substitution vs. Elimination
The following factors can influence the mechanisms competing against each other:

