Towards compact AI models for efficient machining feature recognition

Machining feature recognition is the first step in the automation of the design and production pipeline. Currently, this process relies on manual annotation by human experts, which is time-consuming and prone to errors. Computer Numerical Control (CNC) machines are automated tools that use pre-programmed computer software to control machining processes with high precision and efficiency. Enhancing CNC machines with an AI-based approach for the recognition of machining features in the CAD (Computer Aided Design) input models eliminates the need for manual annotation and enables seamless integration of design and production workflows for optimized machining strategies. CNC controllers often operate in resource-constrained environments with limited computational capabilities. Therefore, there is a pressing demand for machining feature recognition models that can operate efficiently across these devices. In recent years, network pruning algorithms have gained significant attention from researchers due to the growing size and complexity of deep learning models, which often require considerable computational resources for training and development. Network pruning is a technique that reduces the size of deep learning models by removing unnecessary weights or entire structures (e.g., filters, channels). Despite their growing adoption in other domains, pruning strategies have not been explored in machining-specific AI models. In this paper, we evaluate four different scoring criteria combined with the Soft Pruning iterative procedure on BRepNet, a machining feature recognition model. Our experiments demonstrate that pruning not only preserves performance but can also lead to slight accuracy improvements for small pruning rates. Remarkably, when removing 90% of the model’s parameters, one pruning criterion results in only 2% loss in accuracy. These findings highlight the potential of pruning as a practical approach to developing efficient and compact AI models for deployment in manufacturing and robotized construction environments.

Publication Details

Journal
Strathprints: The University of Strathclyde institutional repository (University of Strathclyde)
Published
2025-01-01
DOI
https://doi.org/10.17868/strath.00093276
Primary Topic
Manufacturing Process and Optimization
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Towards compact AI models for efficient machining feature recognition

Strathprints: The University of Strathclyde institutional repository (University of Strathclyde)
Manufacturing Process and Optimization
article

Towards compact AI models for efficient machining feature recognition

article en

Abstract

Machining feature recognition is the first step in the automation of the design and production pipeline. Currently, this process relies on manual annotation by human experts, which is time-consuming and prone to errors. Computer Numerical Control (CNC) machines are automated tools that use pre-programmed computer software to control machining processes with high precision and efficiency. Enhancing CNC machines with an AI-based approach for the recognition of machining features in the CAD (Computer Aided Design) input models eliminates the need for manual annotation and enables seamless integration of design and production workflows for optimized machining strategies. CNC controllers often operate in resource-constrained environments with limited computational capabilities. Therefore, there is a pressing demand for machining feature recognition models that can operate efficiently across these devices. In recent years, network pruning algorithms have gained significant attention from researchers due to the growing size and complexity of deep learning models, which often require considerable computational resources for training and development. Network pruning is a technique that reduces the size of deep learning models by removing unnecessary weights or entire structures (e.g., filters, channels). Despite their growing adoption in other domains, pruning strategies have not been explored in machining-specific AI models. In this paper, we evaluate four different scoring criteria combined with the Soft Pruning iterative procedure on BRepNet, a machining feature recognition model. Our experiments demonstrate that pruning not only preserves performance but can also lead to slight accuracy improvements for small pruning rates. Remarkably, when removing 90% of the model’s parameters, one pruning criterion results in only 2% loss in accuracy. These findings highlight the potential of pruning as a practical approach to developing efficient and compact AI models for deployment in manufacturing and robotized construction environments.

Strathprints: The University of Strathclyde institutional repository (University of Strathclyde)
Openalex Percentile: Top 47%
Manufacturing Process and Optimization
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.