{"id":24577,"date":"2023-12-18T00:22:05","date_gmt":"2023-12-17T23:22:05","guid":{"rendered":"https:\/\/www.graviton.at\/letterswaplibrary\/the-use-of-a-neural-network-in-nondestructive-testing-by-donald-g-pratt-mary-sansalone-and-jeannette-lawrence-april-25-1990\/"},"modified":"2023-12-18T00:22:05","modified_gmt":"2023-12-17T23:22:05","slug":"the-use-of-a-neural-network-in-nondestructive-testing-by-donald-g-pratt-mary-sansalone-and-jeannette-lawrence-april-25-1990","status":"publish","type":"post","link":"https:\/\/www.graviton.at\/letterswaplibrary\/the-use-of-a-neural-network-in-nondestructive-testing-by-donald-g-pratt-mary-sansalone-and-jeannette-lawrence-april-25-1990\/","title":{"rendered":"The Use Of A Neural Network In Nondestructive Testing By Donald G. Pratt, Mary Sansalone And Jeannette Lawrence, April 25, 1990"},"content":{"rendered":"<p>              The Use of a Neural Network in Nondestructive Testing<br \/>\n            by Donald G. Pratt, Mary Sansalone and Jeannette Lawrence<br \/>\n                                April 25, 1990<\/p>\n<p>    Nondestructive testing (NDT) methods are techniques used to obtain<br \/>\n    information about the properties or the internal condition of an object<br \/>\n    without damaging the object.  Thus NDT methods are extremely valuable in<br \/>\n    assessing the condition of structures, such as bridges, buildings, and<br \/>\n    highways.  Because of the current emphasis on rehabilitation and<br \/>\n    renovation of structures, there is a critical need for the development<br \/>\n    of NDT methods that can be used to evaluate the condition of structures<br \/>\n    so that effective repair procedures can be undertaken.<\/p>\n<p>    Typically, NDT methods are used to obtain information about a structure<br \/>\n    in an indirect way.  For example, by measuring the speed of stress<br \/>\n    (sound) waves as they travel through an object and studying how the<br \/>\n    waves are reflected within the object, one can determine whether or not<br \/>\n    flaws exist within the object.<\/p>\n<p>    Of particular interest to structural engineers is the development of<br \/>\n    NDT techniques for evaluating reinforced concrete structures.<br \/>\n    Currently, the practical techniques that can detect cracks in concrete<br \/>\n    use acoustic impact, infrared thermography, and ground penetrating<br \/>\n    radar.  However, none of these methods possesses all the desired<br \/>\n    qualities of a crack detection system [1,2], which are reliability under<br \/>\n    various site conditions, capability for rapid testing of large areas,<br \/>\n    and ease of use.<\/p>\n<p>    Recently, a new nondestructive testing technique has been developed for<br \/>\n    finding cracks in concrete structures.  This method was developed at the<br \/>\n    National Institute of Standards and Technology (NIST, formerly National<br \/>\n    Bureau of Standards) by Carino and Sansalone and is called Impact-Echo<br \/>\n    [3].  Ongoing research programs at both NIST and Cornell University are<br \/>\n    aimed at developing the theoretical basis and practical applications for<br \/>\n    this new technique.  One project carried out at Cornell University has<br \/>\n    developed an automated impact-echo test system in the lab which will be<br \/>\n    adapted for field use.  Key aspects of this project are the development<br \/>\n    of hardware and software for a field system.  The goal is to develop a<br \/>\n    field test system that is reliable, rapid, and relatively simple to use.<\/p>\n<p>    OVERVIEW<\/p>\n<p>    This article presents a new method for automating and simplifying<br \/>\n    impact-echo signal analysis and data presentation with an artificial<br \/>\n    intelligence technique that uses a brain-like neural network.  We begin<br \/>\n    with a brief introduction to the impact-echo method.  Next, the<br \/>\n    application of the neural network to the analysis of impact-echo data<br \/>\n    obtained from concrete plates containing voids is discussed.  Two neural<br \/>\n    network design approaches are reviewed and a discussion of neural<br \/>\n    network effectiveness is included in the final section.<\/p>\n<p>    THE IMPACT-ECHO METHOD<\/p>\n<p>    In impact-echo testing, a stress pulse is introduced into the concrete<br \/>\n    by mechanical impact.  Hardened steel spheres are used to strike the<br \/>\n    surface, which produces an impact duration of 20 to 80 microseconds,<br \/>\n    depending on the diameter of the sphere.  Such an impact generates a<br \/>\n    pulse made up of lower frequency waves (generally less than about 50<br \/>\n    kHz) that can penetrate into a heterogeneous material such as concrete.<br \/>\n    The pulse propagates into the concrete and is reflected by cracks and<br \/>\n    voids and the boundaries of the structure.  A transducer that measures<br \/>\n    displacements at the surface caused by the reflected waves is placed<br \/>\n    next to the impact point.<\/p>\n<p>    The recorded surface displacement waveforms can be analyzed to find the<br \/>\n    depth to a reflecting surface, such as the bottom surface of the plate<br \/>\n    or an internal crack.  For example, in a solid plate the pulse generated<br \/>\n    by the impact is multiply reflected between the top and bottom surfaces<br \/>\n    of the plate setting up a transient resonance condition.  Each time the<br \/>\n    pulse arrives at the top surface it produces a characteristic downward<br \/>\n    displacement.  Thus the waveform is periodic.  The round-trip travel<br \/>\n    path for the pulse is approximately equal to twice the thickness of the<br \/>\n    plate (2T), and the period is equal to the travel path divided by the<br \/>\n    wavespeed (C).  Since frequency is the inverse of the period, the<br \/>\n    dominant frequency, f, in the displacement waveform is:<\/p>\n<p>    f = C \/ 2T (1)<\/p>\n<p>    The frequency content of a digitally recorded waveform is obtained using<br \/>\n    the fast Fourier transform (FFT) technique [3,4].  In the amplitude<br \/>\n    spectrum obtained from the FFT of the waveform] there is a single large<br \/>\n    amplitude peak at the frequency corresponding to multiple reflections of<br \/>\n    the pulse between the top and bottom plate surfaces.  The frequency<br \/>\n    value of this peak, which is called the thickness frequency, and the<br \/>\n    wavespeed in the plate can be used to calculate the thickness of the<br \/>\n    plate (or the depth of an internal crack if reflections occur from such<br \/>\n    an internal defect) using Equation (1) rewritten in the following form:<\/p>\n<p>    T = C \/ 2f (2)<\/p>\n<p>    For a wavespeed of 3450 m\/s and a peak frequency value of 3.42 kHz, the<br \/>\n    calculated thickness of the plate is 0.5 m, which agrees with the actual<br \/>\n    plate thickness is 0.5 m.1<\/p>\n<p>    For a given concrete specimen, wavespeed is essentially constant and so<br \/>\n    Equation (2) relates the frequency of a point on the amplitude spectrum<br \/>\n    to the depth of a reflecting surface within the specimen.  This<br \/>\n    relationship can be used to convert the horizontal axis of the amplitude<br \/>\n    spectrum from frequency to depth.  In addition, the spectra can be made<br \/>\n    non-dimensional for a structure of constant thickness if the horizontal<br \/>\n    axis is expressed as a percentage of the thickness.  The resulting graph<br \/>\n    is called the reflection spectrum.  In one example a frequency peak at<br \/>\n    3.42 kHz appears as a peak at a depth of 100%, indicating reflection<br \/>\n    from the bottom of the plate.<\/p>\n<p>    In another example, a reflection spectrum obtained from an impact-echo<br \/>\n    test on a 0.4 m thick plate containing a 0.4 m diameter void located 0.3<br \/>\n    m below the top surface of the plate.  Reflection from the void produces<br \/>\n    a dominant peak at about 75% of the plate thickness.<\/p>\n<p>    In the impact-echo method, tests are carried out at selected points on<br \/>\n    the structure, the location of which depends on the geometry of the<br \/>\n    structure and the type and size of flaw one is trying to locate.  In a<br \/>\n    typical filed application, tests would be carried out at many individual<br \/>\n    points.  Automating the interpretation of reflection spectra is<br \/>\n    necessary for a rapid and easy to use field test system.  We used an<br \/>\n    artificial neural network as a way of training the computer to recognize<br \/>\n    the key features of reflection spectra.<\/p>\n<p>    INTERPRETING IMPACT-ECHO DATA<\/p>\n<p>    A commercial neural network simulation package called BrainMaker,<br \/>\n    produced by California Scientific Software, was chosen to interpret the<br \/>\n    results of impact-echo tests.  This product allows the user to adjust<br \/>\n    the various network parameters, such as the number of neurons in each<br \/>\n    layer, the format of the inputs and outputs, the neuron transfer<br \/>\n    function, etc.  The software has a proprietary back propagation<br \/>\n    algorithm that uses integer math and runs at 500,000 connections per<br \/>\n    second.  Creating and training a network is done in a graphical<br \/>\n    interface, with pull-down menus and dialog boxes for use with the keypad<br \/>\n    or a mouse.  The program is very easy to use and comes with extensive<br \/>\n    documentation that provides an excellent introduction to neural<br \/>\n    networks, both in theory and application.<\/p>\n<p>    Reflection spectra are the inputs to the neural network.  In the first<br \/>\n    design approach, two outputs were used which represented 1) the<br \/>\n    probability of a flaw and 2) the depth of the flaw.  This design proved<br \/>\n    too difficult;  an analysis is presented in the next section.  The final<br \/>\n    network design used 11 output neurons: one is the probability that a<br \/>\n    flaw exists and ten others are for the approximate depth of the flaw.<br \/>\n    The ten depth outputs give the flaw depth within each 10% increment of<br \/>\n    the structure&#8217;s thickness.<\/p>\n<p>    The absence of a flaw shows up on a reflection spectrum as a single peak<br \/>\n    at 100% of the structure thickness, and so a flaw probability of 0% is<br \/>\n    associated with a flaw depth of 100%.  A reflection spectrum and the<br \/>\n    corresponding network output for a solid 0.4 m thick slab shows a low<br \/>\n    flaw probability and a high probability at 100% of the slab&#8217;s thickness.<br \/>\n    A reflection spectrum and neural network output obtained from a test on<br \/>\n    a 0.4 m thick slab containing a 0.2 m void at a depth of 0.2 m shows a<br \/>\n    high flaw probability coupled with a high probability at 50%, indicating<br \/>\n    a flaw between 40% and 50% of the thickness of the slab.  Thus the<br \/>\n    network is capable of detecting the presence of a flaw and resolving the<br \/>\n    flaw depth to within 10% of the thickness of the structure.<\/p>\n<p>    In order for the network to learn to interpret reflection spectra<br \/>\n    correctly, the training set must include a wide range of flaw<br \/>\n    conditions.  Each member of the training set includes the reflection<br \/>\n    spectrum obtained at a particular test point and the target output for<br \/>\n    this point.  The target output is the flaw probability and the depth of<br \/>\n    the flaw, both of which must be accurately known.  Some of this data is<br \/>\n    acquired from impact-echo tests on laboratory specimens containing<br \/>\n    simulated voids.  However, it is impractical to construct laboratory<br \/>\n    specimens for every case one would like to use in training a network.<br \/>\n    So, the results obtained from numerical simulations of impact-echo tests<br \/>\n    on structures containing voids [5] are also used.  Numerical simulations<br \/>\n    provide a fast and inexpensive way to generate a variety of data for the<br \/>\n    training set, compared with using laboratory specimens.  The network<br \/>\n    used in the examples described above was trained with data from<br \/>\n    laboratory specimens and numerical simulations.<\/p>\n<p>    The system used to do impact-echo testing in the laboratory includes<br \/>\n    data acquisition hardware with 12-bit resolution installed in a portable<br \/>\n    80386-based computer operating at 25Mhz.  The displacement transducer<br \/>\n    uses a small conical piezoelectric element attached to a large brass<br \/>\n    backing.  This transducer has a broadband output that provides a very<br \/>\n    faithful response to displacement.  The sensitivity is on the order of 2<br \/>\n    X 10^8 volts per meter.  Stress pulses are introduced into the structure<br \/>\n    using mechanical impact, either by dropping hardened steel spheres or<br \/>\n    using a spring-loaded impactor.<\/p>\n<p>    The sampling and triggering parameters for the data acquisition card are<br \/>\n    under software control, and are set so that the data is taken<br \/>\n    automatically when an impact is produced.  All the signal analysis is<br \/>\n    done in software, including the FFT amplitude spectrum computation and<br \/>\n    the neural network simulation.  These two algorithms account for the<br \/>\n    majority of the processing time.  A supervisory program is being<br \/>\n    developed with the capacity to gather test data for training new<br \/>\n    networks, run tests using previously trained networks, and display the<br \/>\n    reflection spectrum and network output.  At the present stage of<br \/>\n    development, a single test takes about two seconds from the time the<br \/>\n    impact is produced to the point at which the output is displayed on the<br \/>\n    screen.<\/p>\n<p>    THE NEURAL NETWORK DESIGN<\/p>\n<p>    This application was designed using the BrainMaker simulator from<br \/>\n    California Scientific Software.  The training algorithm is the<br \/>\n    back propagation algorithm and the sigmoid transfer function is<br \/>\n    selected.  The learning rate, which controls the amount adjustment to<br \/>\n    the weights, is set to a nominal value of 1 (0 prevents training;  4 is<br \/>\n    the absolute maximum).  The training tolerance, which specifies how<br \/>\n    close the output must be to the training pattern to be considered<br \/>\n    correct, is set to 0.1 (90% accuracy within the possible output range).<br \/>\n    Three layers are used.  The first layer is the input layer which reads<br \/>\n    in the data to be analyzed.  The second or &#8220;hidden&#8221; layer processes the<br \/>\n    information from the first layer and sends it to the third, or output<br \/>\n    layer, which produces the result.<\/p>\n<p>    In order to use a back propagation network, a training file is needed<br \/>\n    which consists of sets of input and output pairs.  Each pair of input<br \/>\n    data and known output results is called a fact.  This application&#8217;s<br \/>\n    training file consists of 59 facts.  Each fact has 150 inputs and 11<br \/>\n    outputs, hence there are 150 input neurons and 11 output neurons.<\/p>\n<p>    Each input neuron is assigned a vertical slice of the reflection<br \/>\n    spectrum.  The value presented to each input neuron represents the<br \/>\n    amplitude at a particular frequency range which is 1\/150 of the<br \/>\n    waveform&#8217;s total frequency range.  One of the 11 outputs correspond to<br \/>\n    the probability or certainty of a flaw, and 10 others the range of flaw<br \/>\n    depth.  For training the appropriate flaw depth is set to 1 with all the<br \/>\n    others set to 0.  The appropriate flaw depth is the known state of the<br \/>\n    test specimen.<\/p>\n<p>    To train the network, the program presents the facts one at time and<br \/>\n    computes the actual network output for that fact.  The actual output is<br \/>\n    compared to the known result and the difference is used to make<br \/>\n    adjustments to the network connections.  Facts for which the network&#8217;s<br \/>\n    output is not within the training tolerance are considered bad, and<br \/>\n    statistics are displayed as such on the screen.  The inputs, outputs,<br \/>\n    and hiddens can be displayed as numbers, symbols, pictures or<br \/>\n    thermometers.  While training, the network is shown all of the facts,<br \/>\n    over and over until it learns everything to the performance level<br \/>\n    specified.<\/p>\n<p>    The first design used only two output neurons: one for the probability<br \/>\n    of a flaw and the other represented the depth of the flaw directly by<br \/>\n    its numeric output value.  Although this network trained quickly (86<br \/>\n    runs in 15 minutes on a 25 MHz 386), it did not test well.  It was<br \/>\n    observed that the output was sensitive to the amplitude of the inputs<br \/>\n    rather than the features.  It did not pass the test on laboratory<br \/>\n    samples within the required accuracy.  Upon consideration, it was<br \/>\n    thought that the network was experiencing difficulty in the way a person<br \/>\n    might.  Imagine trying to judge the exact length of lines on a wall from<br \/>\n    quite a distance away with nothing to compare them to.  This is a<br \/>\n    difficult task.  But if asked what the relative length of two lines is<br \/>\n    (e.g., Is the first line half the length of the second?), it becomes an<br \/>\n    easy task.  This concept sparked an idea for a new design.  The new<br \/>\n    design allowed the neural network to answer &#8220;yes&#8221; or &#8220;no&#8221; to questions<br \/>\n    like &#8220;Is there a flaw at a depth of 10 &#8211; 20%?&#8221;, rather than ask it to<br \/>\n    come up with a precise number.<\/p>\n<p>    The second design used 11 output neurons instead of 2.  By adding more<br \/>\n    output neurons which represent the flaw depth in increments, it is<br \/>\n    easier for the network to train.  With multiple outputs (each of which<br \/>\n    represents the probability of a flaw existing within a particular range<br \/>\n    of the total depth), the network picks one of many instead of using one<br \/>\n    neuron to indicate the depth directly.  Distributing the output has also<br \/>\n    been found by California Scientific Software to be a good design<br \/>\n    technique.  This scheme also permits the detection situations where the<br \/>\n    network is unable to make an accurate classification after it&#8217;s trained.<br \/>\n    In some cases, the output conditions may not make sense.  For example,<br \/>\n    when the network says that the flaw depth may be at 10% AND it may be at<br \/>\n    50% (which is indicated by both neurons being partially turned on), it<br \/>\n    means the network is having trouble interpreting the input.  If the<br \/>\n    first network were to encounter such an ambiguous case, the single<br \/>\n    output would indicate some depth and it would be hard to interpret the<br \/>\n    difficulty it was having.<\/p>\n<p>    Still, after increasing the number of output neurons, the network had<br \/>\n    difficulty passing the test on laboratory samples.  After training,<br \/>\n    histogram diagrams were examined.  The histogram shows that the neuron<br \/>\n    connections are tending to bunch up toward the negative end of the<br \/>\n    weight values.  This is often a bad sign that the network is making<br \/>\n    major changes to the weights without being effective (the number correct<br \/>\n    is only 47 out of 54 at this point).  Sometimes a network eventually<br \/>\n    trains and tests out well when this happens, but this one did not.  It<br \/>\n    was found that 10 hidden layer neurons was too few.<\/p>\n<p>    The problem was alleviated by increasing the number of hidden neurons to<br \/>\n    20.  It had taken 169 iterations to train but now with 20 hidden neurons<br \/>\n    the new network trained in 72 iterations, and it got all of the testing<br \/>\n    facts correct.<\/p>\n<p>    ADVANTAGES OF THE NEURAL NETWORK<\/p>\n<p>    The ability of the neural network to learn the key features of input<br \/>\n    patterns makes it a useful tool for interpreting impact-echo reflection<br \/>\n    spectra.  The relative ease with which a network can be defined,<br \/>\n    trained, and used makes the technique attractive for developmental work<br \/>\n    where the system is likely to undergo many revisions before a final<br \/>\n    system is produced.  Once the design change to 11 outputs was conceived,<br \/>\n    implementation was accomplished in a few hours.<\/p>\n<p>    The network output is a set of probabilities that provides a simple way<br \/>\n    to measure the certainty of the result.  For example, if the flaw<br \/>\n    probability is 55%, the network is suggesting uncertainty in the data,<br \/>\n    compared with an output of 98%, which shows close correlation with<br \/>\n    members of the training set.<\/p>\n<p>    The neural network provides an automated method of determining flaws in<br \/>\n    concrete without destroying the structure.  Testing of the neural<br \/>\n    network revealed a success rate of about 90% with laboratory concrete<br \/>\n    samples.  Success is difficult to precisely determine for several<br \/>\n    reasons.  One difficulty occurs when the sensor is placed near the edge<br \/>\n    of a flaw.  The network output may be vague or confusing.  The edge of a<br \/>\n    flaw can cause reflections from many levels in the concrete.  In this<br \/>\n    case, the network output could be taken in the context of the results of<br \/>\n    tests of nearby areas to determine that it was in fact an edge which<br \/>\n    caused the confusing output.  This decision could be automated by<br \/>\n    another neural network which looked at the results of several tested<br \/>\n    proximal areas at once.<\/p>\n<p>    Other approaches for finding flaws range from the drilling of core<br \/>\n    samples to the use of radar.  The first method is destructive,<br \/>\n    time-consuming and only permits checking a small percentage of the area.<br \/>\n    The second require expensive equipment and isn&#8217;t effective when there&#8217;s<br \/>\n    steel reinforcement.  These approaches experience the same problem when<br \/>\n    the sensor is not placed directly over the flaw.  They also have other<br \/>\n    problems of not being capable of rapidly testing large areas, reliable<br \/>\n    under various site conditions or easy to use.  A neural network is<br \/>\n    better because it uses a non-destructive technique, the system can be<br \/>\n    built from off-the-shelf parts, its speed enables quicker interpretation<br \/>\n    of results, its flexibility lends it to use as a developmental tool, and<br \/>\n    the results will be consistent.<\/p>\n<p>    CONCLUSION<\/p>\n<p>    A new method for automatic interpretation of nondestructive test data<br \/>\n    has been presented.  The use of an artificial neural network provided a<br \/>\n    quick and accurate means of interpreting the results of impact-echo<br \/>\n    tests obtained from concrete structures.<\/p>\n<p>    On-going work is focusing on developing a rugged field test instrument<br \/>\n    based on the impact-echo laboratory test system.  When this objective is<br \/>\n    realized, a tool will be available for rapid and reliable detection of<br \/>\n    cracks in concrete structures.<\/p>\n<p>    To date, the impact-echo testing technique has been used in trail field<br \/>\n    studies for detecting voids in a concrete ice-skating rink [6] and in<br \/>\n    reinforced concrete slabs [7].  Once a rapid field instrument is<br \/>\n    developed, the method can be used routinely for nondestructive testing<br \/>\n    of plate-like structures such as slabs, pavements and walls.  For these<br \/>\n    applications, it is expected that a neural network will be used to<br \/>\n    automate signal processing.<\/p>\n<p>    A Canadian mining company is currently negotiating with Cornell<br \/>\n    University for a system that will help them determine if the structure<br \/>\n    of a decommissioned mine is safe enough to recommission the mine.<\/p>\n<p>    Acknowledgements:<\/p>\n<p>    Research sponsored by grants from the Strategic Highway Research<br \/>\n    Program, Project C-204 and from the National Science Foundation (PYI<br \/>\n    Award).<\/p>\n<p>    BrainMaker neural network simulation software ($195) was provided by<br \/>\n    California Scientific Software, 10141 Evening Star Drive #6, Grass<br \/>\n    Valley, CA 95945-9051.  (916) 477-7481.<\/p>\n<p>                              &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>    Footnotes:<\/p>\n<p>    1.  The frequency resolution in the amplitude spectrum and thus the<br \/>\n    accuracy of plate thickness or crack depth predictions will depend on<br \/>\n    the sampling rate and duration of the recorded waveform.<\/p>\n<p>    References:<\/p>\n<p>    1.  Manning, D.G. and Holt, F.B., &#8220;Detecting Deterioration in<br \/>\n    Asphalt-Covered Bridge Decks,&#8221; Transportation Research Record 899, 1983,<br \/>\n    pp. 10-20.<\/p>\n<p>    2.  Knorr, R.E., Buba, J.M., and Kogut, G.P., &#8220;Bridge Rehabilitation<br \/>\n    Programming by Using Infrared Techniques,&#8221; Transportation Research<br \/>\n    Record 899, 1983, pp. 32-34.<\/p>\n<p>    3.  Sansalone, M. and Carino, N.J., &#8220;Impact-Echo: A Method for Flaw<br \/>\n    Detection in Concrete Using Transient Stress Waves,&#8221; NBSIR 86-3452, NTIS<br \/>\n    PB #87-104444\/AS, Springfield, Virginia, September, 1986, 222 pp.<\/p>\n<p>    4.  Carino, N.J., Sansalone, M., and Hsu, N.N., &#8220;Flaw Detection in<br \/>\n    Concrete by Frequency Analysis of Impact-Echo Waveforms,&#8221; in<br \/>\n    International Advances in Nondestructive Testing, Vol. 12, ed. W.<br \/>\n    McGonnagle, Gordon and Breach Science Publishers, 1986, pp. 117-146.<\/p>\n<p>    5.  Sansalone, M., and Carino, N.J., &#8220;Transient Impact Response of<br \/>\n    Plates Containing Flaws,&#8221; in Journal of Research of the National Bureau<br \/>\n    of Standards, Vol. 92, No. 6, Nov-Dec 1987, pp. 369-381.<\/p>\n<p>    6.  Sansalone, M., and Carino, N.J., &#8220;Laboratory and Field Studies of<br \/>\n    the Impact-Echo Method for Flaw Detection in Concrete,&#8221; Nondestructive<br \/>\n    Testing of Concrete, SP-112, American Concrete Institute, Detroit,<br \/>\n    1988, pp. 1-20.<\/p>\n<p>    7.  Sansalone, M. and Carino, N.J., &#8220;Detecting Delaminations in Concrete<br \/>\n    Slabs with and without Overlays Using the Impact-Echo Method,&#8221; ACI<br \/>\n    Materials Journal, V. 85, No. 2, Mar.-Apr. 1989, pp. 175-184.<\/p>\n<p>    8.  Stanley, J., &#8220;Introduction to Neural Networks,&#8221; (c) California<br \/>\n    Scientific Software, Sierra Madre, California, January, 1989<\/p>\n<p>    About the authors:<\/p>\n<p>    Donald G. Pratt is a doctoral student in Civil Engineering at Cornell<br \/>\n    University.  Mary Sansalone received a Ph.D. in structural engineering<br \/>\n    from Cornell University, where she is an assistant professor.  Prior to<br \/>\n    joining the faculty at Cornell, she was a research engineer with the<br \/>\n    National Institute of Standards and Technology.  Mr. Pratt and Dr.<br \/>\n    Sansalone may be reached at Cornell University, Hollister Hall, Ithaca,<br \/>\n    NY 14853.  Jeannette (Stanley) Lawrence is a technical writer<br \/>\n    specializing on the subject of neural networks.  She may be reached at<br \/>\n    California Scientific Software, Grass Valley, CA.<br \/>\n\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd<\/p>\n<div class='watch-action'><div class='watch-position align-right'><div class='action-like'><a class='lbg-style1 like-24577 jlk' href='javascript:void(0)' data-task='like' data-post_id='24577' data-nonce='763084672f' rel='nofollow'><img class='wti-pixel' src='https:\/\/www.graviton.at\/letterswaplibrary\/wp-content\/plugins\/wti-like-post\/images\/pixel.gif' title='Like' \/><span class='lc-24577 lc'>0<\/span><\/a><\/div><\/div> <div class='status-24577 status align-right'><\/div><\/div><div class='wti-clear'><\/div>","protected":false},"excerpt":{"rendered":"<p>The Use of a Neural Network in Nondestructive Testing by Donald G. Pratt, Mary Sansalone and Jeannette&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[64,27],"class_list":["post-24577","post","type-post","status-publish","format-standard","hentry","category-othernonsense","tag-ai","tag-english","wpcat-7-id"],"_links":{"self":[{"href":"https:\/\/www.graviton.at\/letterswaplibrary\/wp-json\/wp\/v2\/posts\/24577","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.graviton.at\/letterswaplibrary\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.graviton.at\/letterswaplibrary\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.graviton.at\/letterswaplibrary\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.graviton.at\/letterswaplibrary\/wp-json\/wp\/v2\/comments?post=24577"}],"version-history":[{"count":1,"href":"https:\/\/www.graviton.at\/letterswaplibrary\/wp-json\/wp\/v2\/posts\/24577\/revisions"}],"predecessor-version":[{"id":24578,"href":"https:\/\/www.graviton.at\/letterswaplibrary\/wp-json\/wp\/v2\/posts\/24577\/revisions\/24578"}],"wp:attachment":[{"href":"https:\/\/www.graviton.at\/letterswaplibrary\/wp-json\/wp\/v2\/media?parent=24577"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.graviton.at\/letterswaplibrary\/wp-json\/wp\/v2\/categories?post=24577"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.graviton.at\/letterswaplibrary\/wp-json\/wp\/v2\/tags?post=24577"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}