The University of Southampton
University of Southampton Institutional Repository

Towards an adaptive and data-efficient framework for deep learning feature recognition

Towards an adaptive and data-efficient framework for deep learning feature recognition
Towards an adaptive and data-efficient framework for deep learning feature recognition
Engineering design can be described as creating and manipulating geometry that influences the physical world and fulfils needs. Key to this is abstraction; engineers take a top-down approach since many specific forms can fulfil a function to varying degrees. In modern computer-aided design (CAD), the geometry is represented digitally and abstraction is difficult on the basic entities - vertices, faces, etc. This thesis is focused on the process of mapping these primitives to more useful abstractions for automated decision-making - termed feature recognition. Critically, features of interest are context dependent, even given the same geometry. Traditional rule-based approaches and current deep learning approaches struggle against changing contexts and novel geometries and features. This thesis presents work towards a data-efficient framework that can adapt to novelty and produce neural network (NN) instances trained for a given geometric feature recognition task. A point-based NN approach is presented as the core pattern recognition component. Often stated drawbacks of point-based approaches are addressed such that it is competitive with other approaches while preserving potential application to other 3D geometry representations. An empirical survey of NN uncertainty estimation techniques for the current setting is also presented. This capability allows the system to quantify its lack of knowledge and enables the decision-making underlying the adaptability to novelty. Two approaches are presented for training a NN given different data-scarce scenarios of engineering relevance. First, an active learning workflow for iteratively curating the minimum amount of labelled data is formalised and validated – leveraging the uncertainty estimates as a surrogate for unseen accuracy. Second, a real-time workflow is investigated where the system learns from iterative and partial labelling of large CAD geometries. This is work towards a collaborative interface for accelerating manual tagging with no pre-training or previous data curation. Overall, a system-wide view is presented with proof-of-concept components being investigated and validated. A reduction in user effort has been suggested by the results and the work stands as a guide for further development of deep learning approaches in the space of feature recognition for computer-aided engineering.
University of Southampton
Vidanes, Gerico
f42c6e15-7049-46ff-935f-701621a0bdef
Vidanes, Gerico
f42c6e15-7049-46ff-935f-701621a0bdef
Toal, David
dc67543d-69d2-4f27-a469-42195fa31a68
Keane, Andy
26d7fa33-5415-4910-89d8-fb3620413def
Zhang, Xu
21e210aa-51db-40af-a91b-f64bf44ed143
Nunez, Marco
7c97817e-883a-4dbf-94d4-9280950924f7
Gregory, Jon
5948624e-ebed-479b-8e6c-a455600f79e5

Vidanes, Gerico (2025) Towards an adaptive and data-efficient framework for deep learning feature recognition. University of Southampton, Doctoral Thesis, 196pp.

Record type: Thesis (Doctoral)

Abstract

Engineering design can be described as creating and manipulating geometry that influences the physical world and fulfils needs. Key to this is abstraction; engineers take a top-down approach since many specific forms can fulfil a function to varying degrees. In modern computer-aided design (CAD), the geometry is represented digitally and abstraction is difficult on the basic entities - vertices, faces, etc. This thesis is focused on the process of mapping these primitives to more useful abstractions for automated decision-making - termed feature recognition. Critically, features of interest are context dependent, even given the same geometry. Traditional rule-based approaches and current deep learning approaches struggle against changing contexts and novel geometries and features. This thesis presents work towards a data-efficient framework that can adapt to novelty and produce neural network (NN) instances trained for a given geometric feature recognition task. A point-based NN approach is presented as the core pattern recognition component. Often stated drawbacks of point-based approaches are addressed such that it is competitive with other approaches while preserving potential application to other 3D geometry representations. An empirical survey of NN uncertainty estimation techniques for the current setting is also presented. This capability allows the system to quantify its lack of knowledge and enables the decision-making underlying the adaptability to novelty. Two approaches are presented for training a NN given different data-scarce scenarios of engineering relevance. First, an active learning workflow for iteratively curating the minimum amount of labelled data is formalised and validated – leveraging the uncertainty estimates as a surrogate for unseen accuracy. Second, a real-time workflow is investigated where the system learns from iterative and partial labelling of large CAD geometries. This is work towards a collaborative interface for accelerating manual tagging with no pre-training or previous data curation. Overall, a system-wide view is presented with proof-of-concept components being investigated and validated. A reduction in user effort has been suggested by the results and the work stands as a guide for further development of deep learning approaches in the space of feature recognition for computer-aided engineering.

Text
gericovidanes_thesis_2025
Restricted to Repository staff only until 28 July 2028.
Text
Final-thesis-submission-Examination-Mr-Gerico-Vidanes
Restricted to Repository staff only

More information

Published date: 2025

Identifiers

Local EPrints ID: 506961
URI: http://eprints.soton.ac.uk/id/eprint/506961
PURE UUID: 2a6c7d6a-58e0-4ebe-bd78-15f0ffe74484
ORCID for David Toal: ORCID iD orcid.org/0000-0002-2203-0302
ORCID for Andy Keane: ORCID iD orcid.org/0000-0001-7993-1569
ORCID for Xu Zhang: ORCID iD orcid.org/0000-0002-6918-1861

Catalogue record

Date deposited: 24 Nov 2025 17:38
Last modified: 25 Nov 2025 02:44

Export record

Contributors

Author: Gerico Vidanes
Thesis advisor: David Toal ORCID iD
Thesis advisor: Andy Keane ORCID iD
Thesis advisor: Xu Zhang ORCID iD
Thesis advisor: Marco Nunez
Thesis advisor: Jon Gregory

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×