Top

Main Page

Projects

Kyle Shepherd

Point Cloud Feature Analysis


Project Overview


When I started my PhD program with Dr. Rouzbeh Shahsavari, there was a senior PhD student named Lei Tao performing molecular dynamics simulations of various molecular systems. He was investigating tobermorite (an idealized crystal structure of cement), graphene, and hexagonal boron nitride under different conditions such as high temperature and radiation induced dislocations. To extract material properties from these systems, complex molecular dynamics simulations had to be performed, and a supercomputer was needed to simulate a reasonable number of structure geometries and conditions in a reasonable amount of time.


A overhead visualization of a hexagonal boron nitride system that was the subject of our investigations is shown below. Visualization produced using MATLAB.


Our group wanted to see if we could use machine learning techniques to extract the wanted material properties while minimizing supercomputer time. The goal was to look at the starting crystal structure of the material, which is just point cloud data of atomic locations in space, and determine properties such as strength and toughness using supervised learning techniques. We also had a secondary goal to use unsupervised learning techniques to determine underlying mechanisms for the properties, such as stress concentrations or crack deflections or some other undiscovered mechanism.


The current status of this investigation is that no single feature of the material is providing good predictions of the material properties, and no combination of features is providing good results, no matter what regression techniques or supervised learning techniques are used. However, for almost each measured feature, a relationship in the below form seems to best fit the available simulation data:

Property = A + B*ln(feature)
where A and B are regression fit constants

The ln() natural log function is closely relation to entropy and disorder in molecular systems, so these relationships seem to imply that the material properties are dependent on some underlying disorder feature.



Project Details


A partial list of investigated features is shown below.

  1. Temperature
  2. Energy of radiation induced dislocation
  3. Density measurement with Gaussian Blur
  4. Edge detection using a Sobel operator
  5. Radial Distribution Function
  6. Fourier Transform of Radial Distribution Function
  7. Two Point Statistics
  8. Solvation volume, volume of union of spheres
  9. Bonds cut by a dividing plane
  10. Ring Statistics
  11. Fractal Dimension using box counting