Artificial Neural Networks Methods to Analysis of Ultrasonic Testing in Concrete

Similar documents
Python Machine Learning

Evolutive Neural Net Fuzzy Filtering: Basic Description

DEVELOPMENT OF AN INTELLIGENT MAINTENANCE SYSTEM FOR ELECTRONIC VALVES

Circuit Simulators: A Revolutionary E-Learning Platform

A Neural Network GUI Tested on Text-To-Phoneme Mapping

Artificial Neural Networks

INPE São José dos Campos

Software Maintenance

Lecture 1: Machine Learning Basics

Learning Methods for Fuzzy Systems

Axiom 2013 Team Description Paper

Seminar - Organic Computing

Human Emotion Recognition From Speech

Module 12. Machine Learning. Version 2 CSE IIT, Kharagpur

QuickStroke: An Incremental On-line Chinese Handwriting Recognition System

Artificial Neural Networks written examination

Test Effort Estimation Using Neural Network

A Pipelined Approach for Iterative Software Process Model

FUZZY EXPERT. Dr. Kasim M. Al-Aubidy. Philadelphia University. Computer Eng. Dept February 2002 University of Damascus-Syria

An OO Framework for building Intelligence and Learning properties in Software Agents

Utilizing Soft System Methodology to Increase Productivity of Shell Fabrication Sushant Sudheer Takekar 1 Dr. D.N. Raut 2

AGS THE GREAT REVIEW GAME FOR PRE-ALGEBRA (CD) CORRELATED TO CALIFORNIA CONTENT STANDARDS

Course Outline. Course Grading. Where to go for help. Academic Integrity. EE-589 Introduction to Neural Networks NN 1 EE

OPTIMIZATINON OF TRAINING SETS FOR HEBBIAN-LEARNING- BASED CLASSIFIERS

The Good Judgment Project: A large scale test of different methods of combining expert predictions

On the Combined Behavior of Autonomous Resource Management Agents

Proposal of Pattern Recognition as a necessary and sufficient principle to Cognitive Science

On-Line Data Analytics

Predicting Student Attrition in MOOCs using Sentiment Analysis and Neural Networks

Evolution of Symbolisation in Chimpanzees and Neural Nets

Certified Six Sigma Professionals International Certification Courses in Six Sigma Green Belt

Knowledge Transfer in Deep Convolutional Neural Nets

Word Segmentation of Off-line Handwritten Documents

P. Belsis, C. Sgouropoulou, K. Sfikas, G. Pantziou, C. Skourlas, J. Varnas

This Performance Standards include four major components. They are

Probability and Statistics Curriculum Pacing Guide

The Use of Statistical, Computational and Modelling Tools in Higher Learning Institutions: A Case Study of the University of Dodoma

José Carlos Pinto -

Thesis-Proposal Outline/Template

Time series prediction

A study of speaker adaptation for DNN-based speech synthesis

Lecture 1: Basic Concepts of Machine Learning

DIGITAL GAMING & INTERACTIVE MEDIA BACHELOR S DEGREE. Junior Year. Summer (Bridge Quarter) Fall Winter Spring GAME Credits.

A Case-Based Approach To Imitation Learning in Robotic Agents

Australian Journal of Basic and Applied Sciences

Class-Discriminative Weighted Distortion Measure for VQ-Based Speaker Identification

Generative models and adversarial training

ENME 605 Advanced Control Systems, Fall 2015 Department of Mechanical Engineering

Softprop: Softmax Neural Network Backpropagation Learning

Knowledge-Based - Systems

Analysis of Hybrid Soft and Hard Computing Techniques for Forex Monitoring Systems

EECS 571 PRINCIPLES OF REAL-TIME COMPUTING Fall 10. Instructor: Kang G. Shin, 4605 CSE, ;

Kamaldeep Kaur University School of Information Technology GGS Indraprastha University Delhi

Operational Knowledge Management: a way to manage competence

COMPUTER-ASSISTED INDEPENDENT STUDY IN MULTIVARIATE CALCULUS

Learning to Schedule Straight-Line Code

SINGLE DOCUMENT AUTOMATIC TEXT SUMMARIZATION USING TERM FREQUENCY-INVERSE DOCUMENT FREQUENCY (TF-IDF)

AGENDA LEARNING THEORIES LEARNING THEORIES. Advanced Learning Theories 2/22/2016

I-COMPETERE: Using Applied Intelligence in search of competency gaps in software project managers.

On Human Computer Interaction, HCI. Dr. Saif al Zahir Electrical and Computer Engineering Department UBC

A GENERIC SPLIT PROCESS MODEL FOR ASSET MANAGEMENT DECISION-MAKING

A Case Study: News Classification Based on Term Frequency

Notes on The Sciences of the Artificial Adapted from a shorter document written for course (Deciding What to Design) 1

Early Model of Student's Graduation Prediction Based on Neural Network

Radius STEM Readiness TM

Computed Expert System of Support Technology Tests in the Process of Investment Casting Elements of Aircraft Engines

A cognitive perspective on pair programming

AUTOMATIC DETECTION OF PROLONGED FRICATIVE PHONEMES WITH THE HIDDEN MARKOV MODELS APPROACH 1. INTRODUCTION

The 9 th International Scientific Conference elearning and software for Education Bucharest, April 25-26, / X

Issues in the Mining of Heart Failure Datasets

Assessing Functional Relations: The Utility of the Standard Celeration Chart

A student diagnosing and evaluation system for laboratory-based academic exercises

Maximizing Learning Through Course Alignment and Experience with Different Types of Knowledge

Robust Speech Recognition using DNN-HMM Acoustic Model Combining Noise-aware training with Spectral Subtraction

Rover Races Grades: 3-5 Prep Time: ~45 Minutes Lesson Time: ~105 minutes

Research Design & Analysis Made Easy! Brainstorming Worksheet

*** * * * COUNCIL * * CONSEIL OFEUROPE * * * DE L'EUROPE. Proceedings of the 9th Symposium on Legal Data Processing in Europe

Statistical Analysis of Climate Change, Renewable Energies, and Sustainability An Independent Investigation for Introduction to Statistics

arxiv: v1 [cs.cv] 10 May 2017

Design Of An Automatic Speaker Recognition System Using MFCC, Vector Quantization And LBG Algorithm

Speech Emotion Recognition Using Support Vector Machine

Machine Learning and Data Mining. Ensembles of Learners. Prof. Alexander Ihler

Calibration of Confidence Measures in Speech Recognition

Reduce the Failure Rate of the Screwing Process with Six Sigma Approach

arxiv: v1 [cs.lg] 15 Jun 2015

SARDNET: A Self-Organizing Feature Map for Sequences

Multidisciplinary Engineering Systems 2 nd and 3rd Year College-Wide Courses

Reducing Features to Improve Bug Prediction

Algebra 1, Quarter 3, Unit 3.1. Line of Best Fit. Overview

CSC200: Lecture 4. Allan Borodin

LEGO MINDSTORMS Education EV3 Coding Activities

Forget catastrophic forgetting: AI that learns after deployment

OCR for Arabic using SIFT Descriptors With Online Failure Prediction

Mathematics subject curriculum

Modeling function word errors in DNN-HMM based LVCSR systems

Probabilistic Latent Semantic Analysis

Historical maintenance relevant information roadmap for a self-learning maintenance prediction procedural approach

GDP Falls as MBA Rises?

A New Perspective on Combining GMM and DNN Frameworks for Speaker Adaptation

Speaker Identification by Comparison of Smart Methods. Abstract

Transcription:

Vol.20 No.11 (Nov 2015) - The e-journal of Nondestructive Testing - ISSN 1435-4934 www.ndt.net/?id=18429 Artificial Neural Networks Methods to Analysis of Ultrasonic Testing in Concrete Alexandre LORENZI 1, Luiz Carlos Pinto da SILVA FILHO 1 1 Laboratorio de Ensaios e Modelos Estruturais, Programa de Pós-graduação em Engenharia Civil, Universidade Federal do Rio Grande do Sul; Porto Alegre, Brasil Phone: +55 51 33089547, e-mail: alexandre.lorenzi@ufrgs.br Abstract Different procedures are used for modeling the process of converting data into information that try to emulate the human ability to reason. Artificial Neural Networks (ANN) is a new alternative, capable of solving complex problems using an artificial reasoning system constructed with basis on the human brain. These computational tools were inspired by the analysis of the neural structure of intelligent organisms and use knowledge acquired through the analysis of previous experiences to develop correlations between known initial conditions and results. The basic idea is to reproduce the vast array of relationships that are established between individual brain neurons, using different synaptic pathways to determine the output to a certain stimulus. This work is based on the idea that ultrasonic pulse velocity (UPV) tests are a useful way to determine the quality of concrete. The working hypothesis of this research is that the process of analyzing ultrasonic test data for determining concrete condition can be facilitated and standardized using an ANN. The research aims to collect data from various types of concretes and use ANN to establish models that correlate concrete properties and ultrasonic readings. The major aim of the work is to test, explore and demonstrate the potential of ANN as an interesting tool for diagnosis, training and storage of non-structured knowledge in the civil engineering field. Keywords: Artificial Neural Networks, concrete, ultrasonic pulse velocity 1. Introduction Condition assessment is a key step for ensuring the safety and durability of civil structures. Nondestructive Testing (NDT) methods are usual tool for engineering survey. As a result of a great flow of various types of data it has become difficult to make one decision. This is the reason to use Artificial Neural Networks (ANN) as instrument for data analyzing, and decision making in engineering survey of civil structures. Several techniques are used for data modeling the information that simulation the human intelligence. This factor is indispensable for the resolution of complex problems, as the interpretation of ultrasonic pulse velocity (UPV). This interpretation demand knowledge specialized for analysis. The Artificial Intelligence (AI) tools help us in this area. Thought this tools is possible develop models to assist the diagnosis and taking of decision. One of most promising AI techniques is that use Artificial Neural Networks (ANN). The ANN is a method to solve complex problems through the construction a computational model that simulate the human brain. This computational technique helps us to generate models inspired by the neural structure of intelligent organisms and they acquire knowledge through the experience [1]. Through the ANN it is possible to correlate known parameters of input, as cement type, density of concrete, age, relation w/c, temperature of cure, and UPV, with the control parameters (strength of concrete). The ANN can be mounted using multi-layers perceptrons (MLP) and be trained with an error back-propagation algorithm (EBP), that correlate a great series known input data and output data, allowing that the same one makes one adequate one esteem of the coefficients of correlation in each layer This work shows the results of some studies for the Research Group LEME in this area. This study shows the modeling of an ANN that correlate strength and UPV readings. For

that purpose use a set of 2200 available data. The main objective is evaluate the potential of the ANN for interpretation this concrete data and check the precision of the estimate the strength using this ANN, in relation the estimates made with traditional statistical models of multiple regression [2]. 2. Nondestructive testing Nondestructive Tests (NDT) can be described as methods to examine an object, material or system without causing damage or impairing its future usefulness. By definition, NDT methods do not affect its target s appearance or performance. NDT methods can be used to check variations in internal structure; to detect changes in surface conditions, the presence of cracks or other physical discontinuities; to measure the thickness or determine other characteristics of industrial products [3]. NDT methods are especially suitable for testing materials and structures with a long service life because they allow us to evaluate them in-situ and in service, and to monitor the changes in condition state over an extended period. Continuous monitoring enables the early detection of problems, resulting in easier and economic treatment and recovery alternatives [4]. For these reasons, the use of NDT have become a subject of interest in several countries. In Brazil, the application of these techniques is still restricted but it is growing rapidly in some sectors. Civil engineering is a field in which the interest on NDT techniques is on a rise. In fact, over the last century, several NDT methods have evolved from ingenious benchwork tools to become indispensable tools for material s analysis. Today, NDT methods play a very important role, for example, in the inspection procedures for some infrastructure elements, such as bridges, highways, pipelines, tunnels, and other critical civil and industrial structures. The data collected is sometimes critical for planning interventions on the aging infrastructure, with the aim of avoiding serious deterioration and reduce costs and risks [5]. Moreover, they do not just allow the evaluation of aged and deteriorated structures, but can be used for quality control of new structures [6]. 2.1 Ultrasonic Pulse Velocity UPV is one of the most widely used NDT methods. The UPV method is based on the propagation of a high frequency sound wave through the material. The basic idea is to project the sound inside a material and measure the time necessary for the wave to propagate though it. If the distance is known, it is then possible to determine the average pulse velocity [7]. The speed of the wave will vary depending on the density of the material, allowing the estimation of the porosity and the detection of discontinuities. The method is normally based on the use of portable equipment, composed by the source/detector unit and the surface transducers, which work in the frequency range of 25 to 60 khz [8]. The quality of the transmitted pulse is important, and in a first time the best coupling of transducer with solid edge must be designed [9]. The standard methodology of UPV applications for concrete are based on the propagation of ultrasonic pulses through a specimen. If a wave encounters a crack or void, it will be diffracted around the discontinuity [10]. The propagation time expresses the density of the material, which are correlated with the mechanical properties, such as the compressive strength and the modulus of elasticity [11]. The readings should adjusted to consider the concrete age, aggregate and cement type and proportion, carbonated depth, the presence of water and the effects of other variables that might influence the relationship between the

compacity and the mechanical properties, such as the dynamic moduli and the compressive strength [12]. The results can be used to check uniformity, detect voids or estimate the depth of a surface crack [13]. The evaluation of ultrasonic results is, however, a highly specialized and complex activity, which requires careful data collection and expert analysis [14]. The use of this NDT technique might supply the basis for the verification of the condition state of a concrete element. The interpretation of ultrasonic test data can become quite complex, since various factors might affect the results. The process of analyzing ultrasonic test data for determining concrete condition can facilitate and standardize using ANN. ANN is widely accepted as a technology offering an alternative way to tackle complex and ill-defined problems. Using this tool is possible processing a large amount of unstructured data, and it is possible to establish a non-linear correlation between known input data (age, ultrasonic readings, temperature, cement type, w/c ratio) and an output (compressive strength). The research aims use one ANN model to correlate concrete properties and ultrasonic readings. The models are tested to determine their accuracy and sensitivity to the topology of the net. A special model to estimate compressive strength from ultrasonic readings and concrete characteristics is tested. The results indicate that the models using ANN are robust and more accurate that traditional regression models. The use of UPV tests are a useful way to determine the quality of concrete, since they allow us to monitor the homogeneity of concrete, providing information about the strength development and the existence of internal flaws and defects. 3. Artificial neural networks ANN is widely accepted as a technology offering an alternative way to tackle complex and ill-defined problems. They can learn from examples, are fault tolerant in the sense that they are able to handle noisy and incomplete data are able to deal with nonlinear problems and, once trained, can perform prediction and generalization at high speed. They have been used in diverse applications in control, robotics, pattern recognition, forecasting, medicine, power systems, manufacturing, optimization, signal processing and social/psychological sciences. They are particularly useful in system modeling such as in implementing complex mappings and system identification [15]. An ANN is a massively parallel distributed processor that has a natural propensity for storing experiential knowledge and making it available for use. It resembles the human brain in two respects; the knowledge is acquired by the network through a learning process, and interneuron connection strengths known as synaptic weights are used to store the knowledge [16]. ANNs models may be used as an alternative method in engineering analysis and predictions. ANNs mimic somewhat the learning processes of a human brain. They operate like a black box model, requiring no detailed information about the system. The ANN learn the relationship between the input parameters and the controlled and uncontrolled variables by studying previously recorded data, similar to the way a nonlinear regression might perform. Another advantage of using ANNs is their ability to handle large and complex systems with many interrelated parameters. They seem to simply ignore excess data that are of minimal significance and concentrate instead on the more important inputs. The ANN can be understood as a distributed parallel processor of great capacity of analysis and storage. The ANN tries to simulate the architecture and the way to operate of the human brain. It s constituted of a series of processing elements that are interconnected (neurons). Each neuron element will be able to have many inputs, but only one output. At

the output signals weights are applied to estimate the known values of input and output. This weights will represent the strength of each connection enter the elements of the net and will be responsible for the propagation of the signals through the ANN [17]. The result is filtered by an activation function that generates an output signal with certain intensity. These output signals will serve as the stimulus for the next neuron. Thought this nature, the ANN has the natural propensity to store experimental nonstructuralized knowledge. The definition of weights considers the relations between the data and organizes the knowledge to interpret new situations, in a similar way of the human brain. The brain receives a series of input signals activated with one determined weight. The stimulations are combined through an additive function that can be influenced by a bias. The result is filtered by an activation function that generates an output signal. These output signals serve of stimulation for the next neuron. The number of neurons used in each layer may vary. Increasing the number of neurons of the hidden layers of an MLP gives the ability to describe the decision surfaces in detail [1]. The structure of a single artificial neuron is shown in Fig. 1. Bias b k x 1 w k1 Activation Function x 2 w k2 Inputs...... v k ϕ ( ) Output. y k x m w km Synaptic Weights Figure 1 Single artificial neuron model [16] A typical ANN are constituted by an input layer, one or more hidden layers and an output layer with the results of processor by the ANN. In other words, an ANN is a highly interconnected network made of many simple processors. Each processor in the network maintains only one piece of dynamic information and is capable of only a few simple computations. An ANN performs computations by propagating changes in activation between the processors [18]. 4. ANN model The number of neurons is a major factor in determining the capacity of an ANN develops complex reasoning. For this reason, Multi-Layer Perceptrons (MLP) are normally used for implementing efficient ANN. Using various layers it is possible to represent very complex

decision surfaces. A schematic diagram of typical multilayer feedforward neural network architecture is shown in Fig. 2. Humidity Age UPV Cement Type Relation w/c Temperature Concrete Strength, MPa Figure 2 Schematical model of an MLP. One of most important properties of the ANN is the ability to simulate the learning, use new data to adjust the model and to improve the performance. The learning is a process by which the parameters of an ANN are adapted, through a stimulation process [16]. The use of an ANN at the solution extracts the main characteristics to solve the problem. The ANN has the capacity to learn through examples and to make interpolations of what they had learned. The types of learning can be grouped in two paradigms: supervised learning and non-supervised learning. At the present work is used non-supervised learning. 5. Results In this work, various types of ANNs, with three and four layers, were tested. The differences were created varying the number of neurons in the intermediary hidden layers, searching for equilibrium between estimate accuracy and computational cost. The original data used in this study contain results of UPV in concrete, which varied between 1600 and 6000 m/s, and compressive strength of concrete, with results up to 100MPa. The computational experiments were carried out using the Neural Network Toolbox of the MATLAB 5.3 software. According to the literature, using a larger number of hidden nodes can potentially improve the accuracy and convergence of the back-propagation algorithm at the cost of increasing the computational processing time [19].

Each net was trained using different configurations on an ANN, trained with the backpropagation algorithm, which tries to minimize the mean square error between the network output and the corresponding target values. The training was limited to 10.000 epochs. After each iteration, the network explores the error surface searching for the greater gradient of reduction in the mean square error. The weights and biases are adjusted to decrease the error. The initial weights and biases for each neural network were generated automatically by the program. This strategy allowed the exploration of different regions of the error surface. Figures 3 to 8 show the results of ANN 8x20x20x1. This arquitecture of ANN obtained better then another in the simulation, with an average error of 3.09 MPa. The training phase of this ANN has the same level of learning that the previous simulation. It can be observed that there is good adherence between the estimated and actual values, indicating that the network is able to capture and reproduce the behavior of non-linear relationship. To take an idea of the difficulty of this task, were included in the figure the results of modeling performed using a traditional statistical software, represented by crosses (blue). As you can see, the more traditional model obtained could not adequately represent the phenomenon, resulting in a very rudimentary simulation of the behavior. The figures contains the plotting of the original data (the red diamonds), an estimation based on traditional statistical tools (the blue crosses) and the results of one neural networks (the green circles). This ANN has 8x20x20x1 neurons in each layer. In the larger nets it was considered adequate to increase the number of the hidden layers to have more flexibility and to be able to achieve a better estimate. Figure 3 shows the relation between concrete strength and ultrasonic pulse velocity and shows the data set used for training the ANN. After this step, the ANN is tested using the specific data set containing the main concrete characteristics of all data base, as show at the Figure 4. This database was extracted from the primary database to represent the entire types of concrete used at this research. Figures 5 and 6 shows the simulation using the parameter age as main parameter to proceed this simulation. Figure 6 shows the training results of ANN. In the Figure 7 is possible show the testing results of the ANN using the age as initial parameter. Is possible saw the very good adherence at this simulation, emphasizing the necessity to use this parameter in the simulation. Figures 7 and 8 shows the simulation results using the relation w/c as input parameter. This parameter is one of most important parameter to have a very good simulation. Figure 7 show the results for training and Figure 8 show the testing results using the specific database. As can be easily noticed, the neural networks usually fit the experimental data with better accuracy than traditional statistical models. It is possible to observe that the net is capable of capturing and reproducing the nonlinear behavior of this relation. To show the difficulty of this task, the results of a statistical modeling have been enclosed in the figure, represented by crosses (blue). As can see, the best traditional model did not represent adequately the phenomenon, resulting in an inadequate simulation.

Figure 3: Plotting of ultrasonic vs. compressive strength Net type: 8x20x20x1. Training data. Figure 4: Plotting of ultrasonic vs. compressive strength Net type: 8x20x20x1 Testing Data.

Figure 5: Plotting of ultrasonic vs. compressive strength vs. age Net type: 8x20x20x1 Training Data. Figure 6: Plotting of ultrasonic vs. compressive strength vs. age Net type: 8x20x20x1 Testing Data.

Figure 7: Plotting of ultrasonic vs. compressive strength vs. relation w/c Net type: 8x20x20x1 Training Data. Figure 8: Plotting of ultrasonic vs. compressive strength vs. relation w/c Net type: 8x20x20x1 Testing Data. The tests show that the increase of number of neurons in the hidden layers collaborates to improve the estimates of the net. Table 01 illustrates some of simulation times of different nets. The increase of the number of neurons, in anyone of the layers, corresponds to an addition of the computational cost expended to become fulfilled the simulations.

For the ANN with 8x20x20x1 the simulation time was 7h. This demonstrates clearly that the increase of complexity the relations between the neurons contribute for the increase the computational time to carry through the simulation. Table 1 Simulation Time. ANN Time (h) ANN Time (h) ANN Time (h) ANN Time (h) 2x4x4x1 00:15 4x4x4x1 00:18 6x4x4x1 00:19 8x4x4x1 00:20 2x8x8x1 00:29 4x8x8x1 00:40 6x8x8x1 00:33 8x8x8x1 00:55 2x12x12x1 00:40 4x12x12x1 00:59 6x12x12x1 01:13 8x12x12x1 01:32 2x16x16x1 00:49 4x16x16x1 01:01 6x16x16x1 02:30 8x16x16x1 03:07 2x20x20x1 01:32 4x20x20x1 03:00 6x20x20x1 04:50 8x20x20x1 07:17 Figure 10 shows the average error by some ANN. It can be observed clearly that the increase at the number of neurons contributes significantly for a reduction of estimate error. The configurations of ANN had gotten low errors (less than 5 MPa for the considered universe of 5 to 100 MPa). Some nets has the average errors arrived the 2 Mpa (ANN 6x20x20x1 and ANN 8x20x20x1), evidencing the potential of use of this simulation technique. Figure 10: Medium Error (MPa) ANN with 8 neurons at 1 st hidden layer. 6. Conclusions UPV tests are increasingly used in Civil Engineering, and have been shown to be useful to analyze homogeneity differences and to detect micro-crack patterns in deteriorated concrete structures. One important advantage of UPV tests is that their application does not cause any damage in structures being used, which is extremely important for diagnosis and definition of intervention strategies.

This study aimed, in particular, to evaluate the possibility of using UPV testing also to estimate concrete compressive strength (fc), which is a difficult task because concrete is a very heterogeneous material and changes with time, hence making the relationship between compressive strength and UPV test results very complex. The amount of voids, w/c ratio, type of aggregate, etc. are factors that affect concrete compressive strength values, and this is why traditional methods to model the UPV x fc relationship usually do not yield good results. The novel approach used the present study was the development of neural models. Considering the synergy of effects and the lack of knowledge on every parameter that affects fc, it is possible to conclude that this problem requires non-linear modeling of an almost non-structured knowledge. The tool proposed to handle this type of data in the present study was the ANN modeling technique, which was shown to be efficient. It was found that, due its high learning capacity and ability to generalize the acquired knowledge, an ANN may be a fast and precision tool for the interpretation of the results of complex phenomena. It was shown that networks, in general, may produce better compressive strength estimates than traditional methods, such as non-linear multiple regression. If well trained and having adequate configuration, these networks may reach very low error levels (< 4 MPa). The good results obtained here indicate that ANNs have a great potential for producing robust and flexible numerical methods to estimate concrete compressive strength suing UPV data. The simulations performed in the second and third phase of this study showed that the learning capacity of an ANN and its ability to generalize the acquired knowledge directly depends on the amounts of neurons present in each hidden layer. The results also indicate that a minimum amount of neurons (preferably, more than 4) is required in each layer to allow the network to model complex phenomena. It was shown that the use of a high number of neurons considerably increases the explanatory power of the networks, but this requires increasing computational costs. References 1. R. D. Sriram, Intelligent Systems for Engineering A Knowledge-based Approach, Londres, Springer-Verlag, 1997. 2. A. Lorenzi, Aplicação de redes neurais artificiais para estimativa da resistência à compressão do concreto a partir da velocidade de propagação do pulso ultra-sônico, Porto Alegre, Tese (doutorado) Programa de Pós-Graduação em Engenharia Civil, Universidade Federal do Rio Grande do Sul. Escola de Engenharia, 196p., 2009. 3. ASNT - The American Society for Nondestructive Testing, Introduction to Nondestructive Testing. http://www.asnt.org/ndt/primer1.htm, 2013. 4. E. G. Nesvijski, Dry Point Contact Transducers: Design for New Applications. The e- Journal of Nondestructive Testing, vol. 9, n. 9, 2003. 5. A. Lorenzi, E. G. Nevijski, P. Sarkis, J. Sarkis, Infrastructure NDT Monitoring Using Inspector-Computer Interface in Proc. ASNT Fall 99 Conference and Quality Testing Show, ASNT (Eds.), 1999. 6. C. L. Nogueira, Análise Ultra-Sônica da Distribuição dos Agregados no Concreto através de Wavelets in Proc. XXI Congresso Nacional de Ensaios não Destrutivos. Salvador, Brazil, 2002. 7. ASTM - The American Society of Testing Materials, Standard Practice for Ultrasonic Pulse-Echo Straight-Beam Examination by the Contact Method. Vol. 03.03 Nondestructive Testing. West Conshohocken: ASTM E 114-95, 920, 1995.

8. S. Popovics, Strength and Related Properties of Concrete - A Quantitative Approach. Nova York: John Wiley and Sons, 535p., 1998. 9. F. Buyle-bodin, A. Ammouche, J. Garciaz, Contribution of coupling non-destructive methods for the diagnosis of concrete structures, in International Symposium Non- Destructive Testing in Civil Engineering, 2003. 10. S. Popovics, Educational and Research Problems of NDE of Concrete Structures in: International Symposium on Nondestructive Testing Contribution to the Infrastructure Safety Systems in the 21 st Century. Torres, Brazil, 1999. 11. L. C. Meneghetti, I. J. Padaratz, R. O. Steil, Use of Ultrasound to Evaluate Concrete Strength in the Early Ages in: International Symposium on Nondestructive Testing Contribution to the Infrastructure Safety Systems in the 21 st Century. Torres, Brazil, 1999. 12. E. G. Nesvijski, T. C. Nesvijski, A. Lorenzi,, Differential Approach to Ultrasonic Testing of Strength and Homogeneity of Concrete in International Conference on NDT in Civil Engineering. Tokyo, Japan, 2000. 13. H. Qasrawi, Concrete Strength by Combinated Nondestructive Methods Simple and Reliably Predicted. Cement and Concrete Research, vol. 30, n. 5, p. 739-746, 2000. 14. A. Lorenzi, L. F. Caetano, L. C. P. Silva Filho, Using Ultrasonic Pulse Velocity for Monitoring Concrete Structures, in Proc. The Third U.S.-Japan Symposium on Advancing Applications and Capabilities. Maui, USA, 2005. 15. S. A. Kalorigou, Artificial neural networks in renewable energy systems applications: a review. Renewable and Sustainable Energy Reviews, v.5, p.373-401, 2001. 16. S. Haykin, Redes Neurais: Princípios e prática. Porto Alegre, Bookman, 2001. 17. A. Sanad, M. P. Saka, Prediction of ultimate Shear Strenght of Reinforced-Concrete deep beams using Neural Networks. Journal of Structural Engineering. v.127, n.7, p.818-828, 2001. 18. S. Rajasekaran, M. F. Febin, J. V. Ramasamy, Artificial Fuzzy Neural Networks in Civil Engineering. Computers & Structures. Vol. 61, p. 291-302, 2001. 19. A. Dharia, A., H. Adeli, Neural Network model for rapid forecasting of freeway link travel time. Engineering Applications of Artificial Intelligence, vol. 16, n. 6, p. 607-613, 2003.