Published June 17, 2024 | Version v1
Dataset Open

Self Consistent Recurrent Neural Network for Path Dependent Deformation

  • 1. ROR icon Tallinn University of Technology
  • 1. ROR icon Tallinn University of Technology
  • 2. ROR icon Glenn Research Center
  • 3. ROR icon Aalto University

Description

Data and Machine Learning codes for the paper:

  • Title : Self Consistent Recurrent Neural Network for Path Dependent Deformation

Abstract : Current neural network (NN) structures can learn patterns from data points with historical dependence. Specifically, in natural language processing (NLP), sequential learning has transitioned from recurrence-based architectures to transformer-based architectures. However, it is not known in advance which NN architectures will perform best on datasets containing deformation history due to mechanical loading. Thus, this study ascertains the appropriateness of 1D-convolutional, recurrent, and transformer-based architectures for predicting material failure based on the earlier states in the form of deformation history. Following this investigation, the crucial issues arising from the mathematical computation process of the best-performing NN architectures and the physical properties of the deformation paths are examined in detail. Additionally, we propose a novel and adaptable RNN approach to address the fundamental challenges of truncation and consistency related to obtaining estimations that are compatible with the natural physical properties of deformation paths. This study will serve as a foundation for localization estimation and pave the way for future endeavors to propose further solutions to encountered challenges.

Files

Second_Journal_Paper_Codes.zip

Files (10.0 GB)

Name Size Download all
md5:024d5177136cdbe202e66272daa66978
10.0 GB Preview Download

Additional details

Funding

Estonian Research Council
A model based on fluid-structure interaction for ship crashworthiness assessment PSG754

Dates

Created
2023-12-15
Experimental Codes for Self-Consistent RNN

Software

Programming language
Python