Skip to content

Extraction of mechanical properties of materials through deep learning from instrumented indentation

License

Notifications You must be signed in to change notification settings

lululxvi/deep-learning-for-indentation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Extraction of mechanical properties of materials through deep learning from instrumented indentation

The data and code for the paper L. Lu, M. Dao, P. Kumar, U. Ramamurty, G. E. Karniadakis, & S. Suresh. Extraction of mechanical properties of materials through deep learning from instrumented indentation. Proceedings of the National Academy of Sciences, 117(13), 7052-7062, 2020.

Data

All the data is in the folder data.

Code

All the code is in the folder src. The code depends on the deep learning package DeepXDE v1.1.2. If you use DeepXDE>1.1.2, you need to set standardize=True in dde.data.MfDataSet().

  • data.py: The classes are used to read the data file. Remember to uncomment certain line in ExpData to scale dP/dh.
  • nn.py: The main functions of multi-fidelity neural networks.
  • model.py: The fitting function method. Some parameters are hard-coded in the code, and you should modify them for different cases.
  • fit_n.py: Fit strain-hardening exponent.
  • mfgp.py: Multi-fidelity Gaussian process regression.

Cite this work

If you use this code for academic research, you are encouraged to cite the following paper:

@article{Lu7052,
  author  = {Lu, Lu and Dao, Ming and Kumar, Punit and Ramamurty, Upadrasta and Karniadakis, George Em and Suresh, Subra},
  title   = {Extraction of mechanical properties of materials through deep learning from instrumented indentation},
  volume  = {117},
  number  = {13},
  pages   = {7052--7062},
  year    = {2020},
  doi     = {10.1073/pnas.1922210117},
  journal = {Proceedings of the National Academy of Sciences}
}

Questions

To get help on how to use the data or code, simply open an issue in the GitHub "Issues" section.

About

Extraction of mechanical properties of materials through deep learning from instrumented indentation

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages