Abstract
This paper develops a deep learning tool based on neural processes (NPs) called the Peri-Net-Pro, to predict the crack patterns in a moving disk and classifies them according to the classification modes with quantified uncertainties. In particular, image classification and regression studies are conducted by means of convolutional neural networks (CNNs) and NPs. First, the amount and quality of the data are enhanced by using peridynamics to theoretically compensate for the problems of the finite element method (FEM) in generating crack pattern images. Second, case studies are conducted with the prototype microelastic brittle (PMB), linear peridynamic solid (LPS), and viscoelastic solid (VES) models obtained by using the peridynamic theory. The case studies are performed to classify the images by using CNNs and determine the suitability of the PMB, LBS, and VES models. Finally, a regression analysis is performed on the crack pattern images with NPs to predict the crack patterns. The regression analysis results confirm that the variance decreases when the number of epochs increases by using the NPs. The training results gradually improve, and the variance ranges decrease to less than 0.035. The main finding of this study is that the NPs enable accurate predictions, even with missing or insufficient training data. The results demonstrate that if the context points are set to the 10th, 100th, 300th, and 784th, the training information is deliberately omitted for the context points of the 10th, 100th, and 300th, and the predictions are different when the context points are significantly lower. However, the comparison of the results of the 100th and 784th context points shows that the predicted results are similar because of the Gaussian processes in the NPs. Therefore, if the NPs are employed for training, the missing information of the training data can be supplemented to predict the results.
Article PDF
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
References
SELESON, P., PARKS, M. L., GUNZBURGER, M., and LEHOUCQ, R. B. Peridynamics as an upscaling of molecular dynamics. Multiscale Modeling & Simulation, 8(1), 204–227 (2009)
SILLING, S., EPTON, A., WECKNER, M., XU, O., and ASKARI, J. Peridynamic states and constitutive modeling. Journal of Elasticity, 88(2), 151–184 (2007)
SILLING, S. Reformulation of elasticity theory for discontinuities and long-range forces. Journal of the Mechanics and Physics of Solids, 48(1), 175–209 (2000)
BOBARU, F., SILLING, S. A., and JIANG, H. Peridynamic fracture and damage modeling of membranes and nanofiber networks. 11th International Conference on Fracture, Taylor & Francis, London (2005)
ASKARI, E., XU, J., and SILLING, S. Peridynamic analysis of damage and failure in composites. 44th AIAA Aerospace Sciences Meeting and Exhibit, American Institute of Aeronautics and Astronautics, AIAA 2006-88, Reston (2006)
NIKABDULLAH, N., AZIZI, M. A., ALEBRAHIM, R., and SINGH, S. S. K. The application of peridynamic method on prediction of viscoelastic materials behaviour. AIP Conference Proceedings, 1602(1), 357–363 (2014)
PLIMPTON, S. Fast parallel algorithms for short-range molecular dynamics. Journal of Computational Physics, 117(1), 1–19 (1995)
PARKS, M. L., LITTLEWOOD, D. J., MITCHELL, J. A., and SILLING, S. A. Peridigm User Guide, Tech. Report SAND2012-7800, Sandia National Laboratories, Albuquerque (2012)
SILLING, S. A. and ASKARI, E. A meshfree method based on the peridynamic model of solid mechanics. Computers & Structures, 83, 1526–1535 (2005)
PARKS, M. L., SELESON, P., PLIMPTON, S. J., SILLING, S. A., and LEHOUCQ, R. B. Peri-dynamics with LAMMPS: a User Guide v 0.3 Beta, Sandia Report, 3532 (2011)
MITCHELL, J. A. A Non-local, Ordinary-state-based Viscoelasticity Model for Peridynamics, Sandia National Lab Report, 8064 (2011)
KIM, M., WINOVICH, N., LIN, G., and JEONG, W. Peri-net: analysis of crack patterns using deep neural networks. Journal of Peridynamics and Nonlocal Modeling, 1(2), 131–142 (2019)
GARNELO, M., SCHWARZ, J., ROSENBAUM, D., VIOLA, F., REZENDE, D. J., ESLAMI, S. M., and TEH, Y. W. Neural processes. arXiv Preprint, arXiv: 1807.01622 (2018) https://doi.org/10.48550/arXiv.1807.01622
PARKS, M. L., LEHOUCQ, R. B., PLIMPTON, S. J., and SILLING, S. A. Implementing peridy-namics within a molecular dynamics code. Computer Physics Communications, 179(11), 777–783 (2008)
RASMUSSEN, C. E. Gaussian processes in machine learning. Advanced Lectures on Machine Learning, Springer, Berlin/Heidelberg, 63–71 (2004)
PLIMPTON, S. J. Pizza.py (2022) http://www.cs.sandia.gov/sjplimp/pizza.html
AHRENS, J., GEVECI, B., and LAW, C. ParaView: an end-user tool for large data visualization. Visualization Handbook, Elsevier, Amsterdam (2005)
AYACHIT, U. The ParaView Guide: a Parallel Visualization Application, Kitware, New York (2015)
VEDALDI, A. and LENC, K. MatConvNet: convolutional neural networks for MATLAB. Proceedings of the 23rd ACM International Conference on Multimedia, Association for Computing Machinery, New York, 689–692 (2014)
PASZKE, A., GROSS, S., CHINTALA, S., CHANAN, G., YANG, E., DEVITO, Z., LIN, Z., DESMAISON, A., ANTIGA, L., and LERER, A. Automatic differentiation in PyTorch. NIPS 2017 Autodiff Workshop (2017) https://openreview.net/forum?id=BJJsrmfCZ
LECUN, Y., BOTTOU, L., BENGIO, Y., and HAFFNER, P. Gradient-based learning applied to document recognition. Proceedings of the IEEE, 86(11), 2278–2324 (1998)
GOODFELLOW, I., BENGIO, Y., COURVILLE, A., and BENGIO, Y. Deep Learning, Vol. 1, MIT Press, Cambridge (2016)
GERON, A. Hands-on Machine Learning with Scikit-Learn and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems, ‘O’Reilly Media, Sebastopol (2017)
LECUN, Y., BENGIO, Y., and HINTON, G. Deep learning. nature, 521(7553), 436–444 (2015)
KRIZHEVSKY, A., SUTSKEVER, I., and HINTON, G. E. ImageNet classification with deep convolutional neural networks. Communications of the ACM, 60, 84–90 (2017)
NASRABADI, N. M. Pattern recognition and machine learning. Journal of Electronic Imaging, 16(4), 049901 (2007)
Author information
Authors and Affiliations
Corresponding author
Additional information
Conflict of interest
The authors declare no conflict of interest.
Citation: KIM, M. and LIN, G. Peri-Net-Pro: the neural processes with quantified uncertainty for crack patterns. Applied Mathematics and Mechanics (English Edition), 44(7), 1085–1100 (2023) https://doi.org/10.1007/s10483-023-2991-9
Project supported by the National Science Foundation of U. S. A. (Nos. DMS-1555072, DMS-2053746, and DMS-2134209), the Brookhaven National Laboratory of U. S. A. (No. 382247), and U. S. Department of Energy (DOE) Office of Science Advanced Scientific Computing Research Program (Nos. DE-SC0021142 and DE-SC0023161)
Rights and permissions
This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Kim, M., Lin, G. Peri-Net-Pro: the neural processes with quantified uncertainty for crack patterns. Appl. Math. Mech.-Engl. Ed. 44, 1085–1100 (2023). https://doi.org/10.1007/s10483-023-2991-9
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10483-023-2991-9
Key words
- neural process (NP)
- peridynamics
- crack pattern
- molecular dynamic (MD) simulation
- machine learning
- Gaussian process regression
- convolutional neural network (CNN)