Git Product home page Git Product logo

khu-maslab / cnn-dp_deprecated Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 12.19 MB

cNN-DP: Composite neural network with differential propagation for impulsive nonlinear dynamics.

Home Page: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4296911

License: MIT License

Python 100.00%
data-driven-model dynamics-simulation impulse-response multibody-dynamics multibody-simulation nonlinear-dynamics pytorch surrogate-modelling surrogate-models

cnn-dp_deprecated's Introduction

This repository is deprecated. Please visit https://github.com/KHU-MASLAB/cNN-DP for the codes.

cNN-DP: Composite neural network with differential propagation for impulsive nonlinear dynamics

Lee, Hyeonbeen and Han, Seongji and Choi, Hee-Sun and Kim, Jin-Gyun, cNN-DP: Composite Neural Network with Differential Propagation for Impulsive Nonlinear Dynamics. Available at SSRN: https://ssrn.com/abstract=4296911

NN_conv_autograd NN_cnnDP

Abstract

In mechanical engineering, abundant high-quality data from simulations and experimental observations can help develop practical and accurate data-driven models. However, when dynamics are complex and highly nonlinear, designing a suitable model and optimizing it accurately is challenging. In particular, when data comprise impulsive signals or high-frequency components, training a data-driven model becomes increasingly challenging. This study proposes a novel and robust composite neural network for impulsive time-transient dynamics by dividing the prediction of the dynamics into tasks for three sub-networks, one for approximating simplified dynamics and the other two for mapping lower-order derivatives to higher-order derivatives. The mapping serves as the temporal differential operator, hence, the name “composite neural network with differential propagation (cNN-DP)” for the suggested model. Furthermore, numerical investigations were conducted to compare cNN-DP with two baseline models, a conventional network and another employing the autogradient approach. Regarding the convergence rate of model optimizations and the generalization accuracy, the proposed network outperformed the baseline models by many orders of magnitude. In terms of computational efficiency, numerical tests showed that cNN-DP requires an acceptable and comparable computational load. Although the numerical studies and descriptions focus on accelerations, the proposed network can be easily extended to any other application involving impulsive data.

cnn-dp_deprecated's People

Contributors

hyeonbeenlee avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.