Feature recognition using ART2: a self-organizing neural network

A self-organizing neural network, ART2, based on adaptive resonance theory (ART), is applied to the problem of feature recognition from a boundary representation (B-rep) solid model. A modified face score vector calculation scheme is adopted to represent the features by continuous-valued vectors, suitable to be input to the network. The face score is a measure of the face complexity based upon the convexity or concavity of the surrounding region. The face score vector depicts the topological relations between a face and its neighbouring faces. The ART2 network clusters similar features together. The similarity of the features within a cluster is controlled by a vigilance parameter. A new feature presented to the net is associated with one of the existing clusters, if the feature is similar to the members of the cluster. Otherwise, the net creates a new cluster. An algorithm of the ART2 network is implemented and tested with nine different features. The results obtained indicate that the network has significant potential for application to the problem of feature recognition.

[1]  Jyun-Lung Hwang Applying the perceptron to three-dimensional feature recognition , 1992 .

[2]  R. Gadh,et al.  Shape feature abstraction in knowledge-based analysis of manufactured products , 1991, [1991] Proceedings. The Seventh IEEE Conference on Artificial Intelligence Application.

[3]  Stephen Grossberg,et al.  Art 2: Self-Organization Of Stable Category Recognition Codes For Analog Input Patterns , 1988, Other Conferences.

[4]  Byoung Kyu Choi,et al.  CAD/CAM COMPATIBLE, TOOL-ORIENTED PROCESS PLANNING FOR MACHINING CENTERS , 1982 .

[5]  Laurene V. Fausett,et al.  Fundamentals Of Neural Networks , 1993 .

[6]  Stephen Grossberg,et al.  A massively parallel architecture for a self-organizing neural pattern recognition machine , 1988, Comput. Vis. Graph. Image Process..

[7]  S. Grossberg,et al.  ART 2: self-organization of stable category recognition codes for analog input patterns. , 1987, Applied optics.

[8]  Jan H. Vandenbrande SIGART Member Dissertation Abstracts: Automatic Recognition of Machinable Features in Solid Models , 1990, SGAR.

[9]  Mark Richard Henderson EXTRACTION OF FEATURE INFORMATION FROM THREE-DIMENSIONAL CAD DATA , 1984 .

[10]  T. C. Chang,et al.  Graph-based heuristics for recognition of machined features from a 3D solid model , 1988 .

[11]  Laurene V. Fausett,et al.  Fundamentals Of Neural Networks , 1994 .

[12]  Sheng-Hsiung Frank Chuang Feature recognition from solid models using conceptual shape graphs , 1991 .

[13]  Aristides A. G. Requicha,et al.  Spatial Reasoning for the Automatic Recognition of Machinable Features in Solid Models , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[14]  Stelios Kafandaris,et al.  Expert Process Planning for Manufacturing , 1990 .