Hostname: page-component-77f85d65b8-v2srd Total loading time: 0 Render date: 2026-03-26T14:36:56.423Z Has data issue: false hasContentIssue false

Comparing function structures and pruned function structures for market price prediction: An approach to benchmarking representation inferencing value

Published online by Cambridge University Press:  14 September 2017

Amaninder Singh Gill
Affiliation:
Department of Mechanical Engineering, Clemson University, Clemson, South Carolina, USA
Joshua D. Summers*
Affiliation:
Department of Mechanical Engineering, Clemson University, Clemson, South Carolina, USA
Cameron J. Turner
Affiliation:
Department of Mechanical Engineering, Clemson University, Clemson, South Carolina, USA
*
Reprint requests to: Joshua D. Summers, Department of Mechanical Engineering, Clemson University, 203 Fluor Daniel Engineering Innovation Building, Clemson, SC 29634-0921, USA. E-mail: jsummer@clemson.edu
Rights & Permissions [Opens in a new window]

Abstract

Benchmarking function modeling and representation approaches requires a direct comparison, including the inferencing support by the different approaches. To this end, this paper explores the value of a representation by comparing the ability of a representation to support reasoning based on varying amounts of information stored in the representational components of a function structure: vocabulary, grammar, and topology. This is done by classifying the previously developed functional pruning rules into vocabulary, grammatical, and topological classes and applying them to function structures available from an external design repository. The original and pruned function structures of electromechanical devices are then evaluated for how accurately market values can be predicted using the graph complexity connectivity method. The accuracy is found to be inversely related to the amount of information and level of detail. Applying the topological rule does not significantly impact the predictive power of the models, while applying the vocabulary rules and the grammar rules reduces the accuracy of the predictions. Finally, the least predictive model set is that which had all rules applied. In this manner, the value of a representation to predict or answer questions is quantified.

Information

Type
Special Issue Articles
Copyright
Copyright © Cambridge University Press 2017 
Figure 0

Table 1. Classification of pruning rules

Figure 1

Table 2. Rules for rerouting the flows

Figure 2

Fig. 1. Unpruned function structure of a juicer.

Figure 3

Fig. 2. Vocabulary pruned function structure for juicer.

Figure 4

Fig. 3. Grammar pruned function structure of a juicer.

Figure 5

Fig. 4. Topology pruned function structure of a juicer (no impact of pruning).

Figure 6

Fig. 5. Vocabulary + grammar + topology pruned function structure of a juicer.

Figure 7

Table 3. Number of function blocks removed as a percentage of the total function blocks removed

Figure 8

Table 4. Comparison of characteristics of the unpruned and pruned function structures

Figure 9

Fig. 6. Artificial neural network prediction function structures.

Figure 10

Fig. 7. List of the 29 complexity metrics (Mathieson & Summers, 2010).

Figure 11

Table 5. ANN versus other inductive learning according to Miller, Mathieson, Summers, and Mocko (2012)

Figure 12

Table 6. Correlation analysis for the four pruned prediction models and the unpruned prediction model

Figure 13

Table 7. True and predicted market values for the four pruned prediction models and the unpruned prediction model

Figure 14

Fig. 8. Calculated error values for the four pruned prediction models and the unpruned prediction model; R, residual error; P, percentage error; N, normalized error.

Figure 15

Fig. 9. Calculated error rank analysis for the four pruned prediction models and the unpruned prediction model.