Kinematic analysis of structural mechanics based on convolutional neural network

Leye Zhang, Xiangxiang Tian, Hongjun Zhang
5/5/2024
cs.LGcs.AIcs.CV

No confident code implementation found for this paper.

Abstract

Attempt to use convolutional neural network to achieve kinematic analysis of plane bar structure. Through 3dsMax animation software and OpenCV module, self-build image dataset of geometrically stable system and geometrically unstable system. we construct and train convolutional neural network model based on the TensorFlow and Keras deep learning platform framework. The model achieves 100% accuracy on the training set, validation set, and test set. The accuracy on the additional test set is 93.7%, indicating that convolutional neural network can learn and master the relevant knowledge of kinematic analysis of structural mechanics. In the future, the generalization ability of the model can be improved through the diversity of dataset, which has the potential to surpass human experts for complex structures. Convolutional neural network has certain practical value in the field of kinematic analysis of structural mechanics. Using visualization technology, we reveal how convolutional neural network learns and recognizes structural features. Using pre-trained VGG16 model for feature extraction and fine-tuning, we found that the generalization ability is inferior to the self-built model.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{zhang2024kinematic,
  title  = {Kinematic analysis of structural mechanics based on convolutional neural network},
  author = {Leye Zhang and Xiangxiang Tian and Hongjun Zhang},
  year   = {2024},
  eprint = {2405.02807},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2405.02807v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2405.02807.svg)](https://codeofpaper.com/paper/2405.02807)

Discussion