• Aucun résultat trouvé

On the use of artificial neural networks as quality control tool

N/A
N/A
Protected

Academic year: 2021

Partager "On the use of artificial neural networks as quality control tool"

Copied!
4
0
0

Texte intégral

(1)

Publisher’s version / Version de l'éditeur:

Vous avez des questions? Nous pouvons vous aider. Pour communiquer directement avec un auteur, consultez la première page de la revue dans laquelle son article a été publié afin de trouver ses coordonnées. Si vous n’arrivez pas à les repérer, communiquez avec nous à PublicationsArchive-ArchivesPublications@nrc-cnrc.gc.ca.

Questions? Contact the NRC Publications Archive team at

PublicationsArchive-ArchivesPublications@nrc-cnrc.gc.ca. If you wish to email the authors directly, please see the first page of the publication for their contact information.

https://publications-cnrc.canada.ca/fra/droits

L’accès à ce site Web et l’utilisation de son contenu sont assujettis aux conditions présentées dans le site LISEZ CES CONDITIONS ATTENTIVEMENT AVANT D’UTILISER CE SITE WEB.

CANCAM 2007 Proceedings, pp. 594-595, 2007-06-03

READ THESE TERMS AND CONDITIONS CAREFULLY BEFORE USING THIS WEBSITE.

https://nrc-publications.canada.ca/eng/copyright

NRC Publications Archive Record / Notice des Archives des publications du CNRC :

https://nrc-publications.canada.ca/eng/view/object/?id=bff017af-d5ff-46dc-b2bc-d0f0722d85e2 https://publications-cnrc.canada.ca/fra/voir/objet/?id=bff017af-d5ff-46dc-b2bc-d0f0722d85e2

NRC Publications Archive

Archives des publications du CNRC

This publication could be one of several versions: author’s original, accepted manuscript or the publisher’s version. / La version de cette publication peut être l’une des suivantes : la version prépublication de l’auteur, la version acceptée du manuscrit ou la version de l’éditeur.

Access and use of this website and the material on it are subject to the Terms and Conditions set forth at

On the use of artificial neural networks as quality control tool

(2)

http://irc.nrc-cnrc.gc.ca

O n t h e u s e o f a r t i f i c i a l n e u r a l n e t w o r k s a s

q u a l i t y c o n t r o l t o o l

N R C C - 4 9 2 2 4

Z e g h a l , M . ; K h o g a l i , W . E . I .

A version of this document is published in / Une version de ce document se trouve dans: CANCAM 2007, Toronto, Ontario, June 3-7, 2007, pp. 594-595

The material in this document is covered by the provisions of the Copyright Act, by Canadian laws, policies, regulations and international agreements. Such provisions serve to identify the information source and, in specific instances, to prohibit reproduction of materials without written permission. For more information visit http://laws.justice.gc.ca/en/showtdm/cs/C-42

Les renseignements dans ce document sont protégés par la Loi sur le droit d'auteur, par les lois, les politiques et les règlements du Canada et des accords internationaux. Ces dispositions permettent d'identifier la source de l'information et, dans certains cas, d'interdire la copie de documents sans permission écrite. Pour obtenir de plus amples renseignements : http://lois.justice.gc.ca/fr/showtdm/cs/C-42

(3)

On the Use of Artificial Neural Networks as Quality Control Tool

M. Zeghal1, W.E.I. Khogali 2

1

National Research Council Canada, Morched.Zeghal@nrc.ca 2

National Research Council Canada, Walaa.Khogali@nrc.ca

1. Abstract

This paper presents the use of artificial neural networks (ANN) technique as a potential quality control tool for detecting erroneous data in databases. Inconsistent behaviour observed while constructing an ANN application for a resilient modulus database pointed out to the possible existence of incorrect entries in the laboratory generated data set. Subsequent removal of suspected faulty data improved prediction capabilities of the developed network and enabled the determination of the optimum number of nodes to be used in the hidden layer.

2. Introduction

The use of mechanistic properties to characterize road construction materials has been the focus in recent years to effectively utilize these materials. The resilient modulus (Mr) of unbound materials, commonly used in base and subbase layers, represents one of the mechanistic inputs that current pavement design procedures require. The Mr parameter, which is determined using laboratory repeated loading tests, is defined as the ratio of the axial deviator stress (σd) to the axial resilient (or recoverable) strain (εr):

d r r M σ ε = ... (1)

Determination of Mr in the laboratory is elaborate and requires capital investment and special training. Currently, few road jurisdictions in Canada have the required testing capabilities to determine the resilient behaviour of their unbound materials. Accordingly, the Transportation Association of Canada (TAC) has recently recommended the creation of a national Mr database that includes test data obtained from various regions. This is intended to reduce the amount of testing required by each jurisdiction and also provide other jurisdictions, which have no testing capabilities at the present time, with an access to the database. However, assembling data generated by various labs with different equipment and personnel training give rise to the possibility of having erroneous and sometimes conflicting results. Consequently, a mechanism (tool) to detect such flawed data should be made available to

ensure the integrity of the developed database. The focus of this paper is to present an ANN scheme that can be used as a quality control tool to serve this objective.

3. Development of ANN

Artificial Neural networks are analytical techniques that simulate the way human brain cells function to solve problems [1]. These techniques have the capability of recognizing and capturing pattern(s) that define the relationship between input and output contained in a data set. An ANN that has learned the pattern(s) can later be used to predict new conditions for which the results (output) are not known.

An ANN is made up of three or more layers. The first layer contains the input parameters while the last layer contains the output (solution) parameters. One or more layers known as hidden layers are usually placed between the input and output layers. The development of a network scheme involves determination of the number of inputs, outputs, and nodes in one or more hidden layers. The input layer size is generally predetermined based on the number of parameters known to affect the targeted output(s). However, the number of hidden layers as well as their nodes is usually determined by trial and error. Determination of the number of hidden layers and their nodes involves training and testing of the built network against test set examples with known input and output.

In the present work, a data set made up of 55 Mr entries was used to build the required ANN. This data set was generated under different conditions of density (89– 98%), moisture content (3–7%), deviator stress (30–85 kPa), and percentage fines passing the 75-µm sieve (2– 18%), which represents factors that are known to affect the resilient modulus of unbound materials [2], [3]. Accordingly, the inputs used for the network were those four factors while the outputs were the corresponding Mr values. Prior to initiating the exercise of building the ANN network, the Mr data set was split into three subsets; a main set (O), made up of 45 entries, used for building and training the network and two smaller

(4)

2 subsets (A & B), made up of 5 entries each, used for verification of the adequacy of the built ANN.

By trial and error, it was found that using more than one hidden layer did not improve the prediction capability of the developed network, leaving the number of nodes in the single hidden layer as the only unknown parameter to be determined. Using set ‘O’, seven networks, each containing a single hidden layer, were created with number of nodes in the hidden layer corresponding to 8, 10, 11, 12, 13, 14 and 15. Thereafter, data from the two subsets A and B was utilized to perform predictions using the seven developed networks. The criterion used to gauge the adequacy of the built networks was the percentage “Absolute value of the Relative Error” (⏐ARE⏐):

(

)

100% predicted actual actual x x ARE x − = ... (2) Results of the above exercise, displayed in Figure 1, reveals that data from set ‘A’ produced predictions with high ARE value (≥ 30% for the majority of nodes) with no observable minimum. On the other hand, data from set ‘B’ shows that the network containing 12 nodes in the hidden layer produced an acceptable level of predictions with an ARE value of 7%.

The inconsistent behaviour of the built networks noted above suggests that some of the data contained in the primary set ‘O’ used to create the networks may be erroneous. This prompted visual examination of the data entries contained in set ‘O’ and subsequent removal of some of the entries that are suspected to be incorrect. The modified set ‘O’ was then used again to build new seven networks at the previously selected number of nodes (8 to 15). Results obtained from these runs are displayed in Figure 2, which now show that the new built networks produce consistent prediction trends for data from both ‘A’ and ‘B’ sets. Furthermore, the new network built with 12 nodes, referred to hereafter as ANN12m, is identified as the one that produces an optimum level of predictions with an ARE value ranging from 2% to 5% (or an average of 3.5%).

The ANN12m was retained as the final network that could be used as a quality control tool for the national Mr database described previously.

4. Summary and Conclusions

This paper presented an analytical investigation aimed at using the artificial neural networks technique to detect the existence of faulty or erroneous data contained in resilient modulus databases. The study

involved the development and verification of a specific ANN scheme as the required quality control tool. In addition, findings from the study revealed that an ANN scheme with a single hidden layer containing 12 nodes is sufficient to produce a network with good prediction capabilities.

Figure 1. Prediction results for networks built using original set ‘O’

Figure 2. Prediction results for networks built using modified set ‘O’

References

[1] I.A. Basheer and M. Hajmeer, Artificial Neural

Networks: Fundamentals, Computing, Design, and Application, Journal of Microbiological Methods,

No. 43, pp. 3–31 (2000).

[2] A.R. Dawson, N.H. Thom and J.L. Paute,

Mechanical Characteristics of Unbound Granular Materials as a Function of Condition, Flexible

Pavements, Proc. European Symposium Euroflex. 199, A. G. Correia, editor, Balkema, Rotterdam, The Netherlands, 35-44, (1996).

[3] W.E.I. Khogali and ElHussein H. Mohamed, Novel

Approach for Characterization of Unbound Materials, In Transportation Research Record No.

1874, pp. 38 – 46, Journal of the Transportation Research Board, (2004). 0 5 10 15 20 25 30 35 40 45 7 8 9 10 11 12 13 14 15 16

Number of hidden nodes

|ARE| (%)

predictions using data from set 'A'

predictions using data from set 'B' 0 5 10 15 20 25 30 35 40 45 50 7 8 9 10 11 12 13 14 15 16

Number of hidden nodes

|A

RE| (%)

predictions using data from set 'A'

Figure

Figure 2.  Prediction results for networks built using  modified set ‘O’

Références

Documents relatifs

The features of creating a virtual simulation of the welding process using modern equipment based on studies of the behavioral reactions of the welder have been shown..

Unlike the modal logic framework, which usually uses possible world semantics, input/output logic adopts mainly operational semantics: a normative system is conceived in in-

Other three relevant deontic logics based on non possible-world semantics are imperative logic (Hansen, 2008), prioritized default logic (Horty, 2012), and defeasible deontic

To evaluate numerically the average properties of the limit cycles of the networks, we randomly generate a statistically significant number of realizations of connectivity matrices

Fine structure constant,electron moment anomaly, atom interferometry, Bloch oscillations, Quantum electrodynam- ics test, atomic mass

This simple example illustrates the fact that the use of a weighted or a non weighted graph for the join count statistics can have a strong influence on the result, depending on

The policy-based solutions parameterize the policy function directly by a neural architecture and try to find the optimal policy using gradient ascent, while the value-based

Through a comparison of social welfare given the strategies chosen by local governments, the author shows that whatever the quality and cost of public goods, a local government