spot_img
HomeResearch & DevelopmentSelecting Structural Models with Deep Learning: A Convolutional Neural...

Selecting Structural Models with Deep Learning: A Convolutional Neural Network Approach

TLDR: A new deep learning method uses a one-dimensional convolutional neural network (CNN) to select the appropriate model class for dynamic systems, crucial for structural health monitoring. This ‘response-only’ approach requires only vibration signals from a single point, bypassing the need for system input or full identification. An optional Kalman filter enhancement improves accuracy and training speed by providing cleaner signals. The method has been successfully applied to linear, nonlinear, and complex 3D building models, demonstrating its robustness and potential for real-time applications, though it has limitations regarding extrapolation to unforeseen system changes.

Engineers and researchers are constantly seeking more efficient and accurate ways to understand how structures behave, especially when it comes to predicting their response to forces like earthquakes or strong winds. A crucial step in this process is ‘model class selection’ – essentially choosing the right mathematical framework to describe a system. Traditional methods often require detailed knowledge of the system’s inputs or extensive identification of its parameters, which can be challenging for complex or partially unobservable structures.

A recent research paper introduces a novel deep learning approach that simplifies this complex task significantly. The method utilizes a one-dimensional convolutional neural network (CNN) to automatically select the appropriate model class based solely on the structure’s response signals, without needing information about the system’s input or a full system identification.

The Power of Convolutional Neural Networks

Convolutional neural networks are a type of artificial intelligence particularly adept at recognizing patterns. While often used for image recognition, this research adapts a one-dimensional version of CNNs to analyze vibration signals from structures. The network is trained using responses from a single point (degree of freedom) on a structure, along with information about the model class these responses belong to. Once trained, the network can then classify new, unlabeled signals, effectively selecting the model class for unseen data.

The architecture of the CNN involves several layers, including convolutional layers that extract features like local trends and patterns from the input signals, pooling layers that reduce data size, and fully connected layers that combine these features for classification. The final layers, softmax and classification, assign probabilities and determine the most plausible model class.

Enhancing Accuracy with the Kalman Filter

To further improve the CNN’s performance, especially when additional sensor data like acceleration and displacement measurements are available, the researchers incorporated an optional physics-based enhancement using the Kalman filter. This technique optimally estimates the system’s dynamic states by fusing noisy measurements over time. By using the Kalman filter, the input signals to the CNN become cleaner and more accurate, leading to faster training and often better model class selection.

Diverse Applications and Promising Results

The effectiveness and robustness of this new method were tested across a variety of scenarios:

  • Linear Dynamic Systems: The method successfully distinguished between different damping behaviors in linear systems, even with slight signal variations.

  • Nonlinear Dynamic Systems: It proved capable of selecting model classes for systems with complex nonlinear behaviors, such as a mass in freefall landing on a damped base and a 6-story shear-type model exhibiting hysteretic behavior (like that seen in structures during earthquakes).

  • 3D Building Finite Element Model: The approach was also applied to a complex 3D building model, demonstrating its potential for large-scale structural health monitoring applications.

In many cases, the Kalman filter-enhanced CNN (Kalman filter C-Net) showed faster convergence during training and, in some nonlinear applications, superior selection accuracy compared to the standard CNN (C-Net) trained with raw signals.

Also Read:

Key Advantages for Structural Health Monitoring

This deep learning method offers several significant advantages:

  • It enables real-time application once the network is trained.

  • It provides automatic, response-only outcomes, eliminating the need for system input information.

  • It works with measurements from a unique degree of freedom, avoiding full system identification, which is particularly useful for partially unobservable systems.

  • It can handle systems with complex nonlinear behavior without requiring a strict mathematical representation.

  • It can leverage filtered signals, a departure from common raw-data approaches in CNNs.

  • The approach is independent of the specific system type.

While powerful, the research also highlights some limitations, such as the method’s vulnerability to improper training in regions close to unknown models and its current inability to extrapolate to system changes (like damage) that fall outside the training dataset. Future research aims to address these challenges, including incorporating uncertainty quantification and combining the method with Bayesian approaches for more robust predictions in real-world engineering applications.

For more detailed information, you can read the full research paper here.

Karthik Mehta
Karthik Mehtahttps://blogs.edgentiq.com
Karthik Mehta is a data journalist known for his data-rich, insightful coverage of AI news and developments. Armed with a degree in Data Science from IIT Bombay and years of newsroom experience, Karthik merges storytelling with metrics to surface deeper narratives in AI-related events. His writing cuts through hype, revealing the real-world impact of Generative AI on industries, policy, and society. You can reach him out at: [email protected]

- Advertisement -

spot_img

Gen AI News and Updates

spot_img

- Advertisement -