Related Experiment Video
Updated: Mar 26, 2026

Patient-specific Modeling of the Heart: Estimation of Ventricular Fiber Orientations
Published on: January 8, 2013
Fullrmc, a rigid body Reverse Monte Carlo modeling package enabled with machine learning and artificial intelligence
1Argonne National Laboratories - Joint Center for Energy Storage Research, 9700 South Cass Ave B109, Lemont, Illinois.
A new software package, fullrmc, enhances Reverse Monte Carlo (RMC) modeling by using machine learning for smarter atomic adjustments. This flexible tool enables more efficient and accurate structural analysis of various materials.
Area of Science:
- Computational materials science
- Crystallography
- Chemical physics
Background:
- Reverse Monte Carlo (RMC) is a powerful simulation technique for determining atomic structures.
- Existing RMC software often relies on random adjustments, which can be inefficient for complex systems.
- There is a need for more advanced and flexible RMC tools capable of handling complex molecular structures.
Purpose of the Study:
- Introduce "fullrmc", a novel, modular, and flexible Reverse Monte Carlo (RMC) software package.
- Develop an RMC approach that utilizes machine learning for more efficient structural refinement.
- Enable customization of atom grouping and movement strategies for enhanced modeling capabilities.
Main Methods:
- fullrmc employs a Python/C++ based implementation for modularity and performance.
- The software integrates reinforcement machine learning to guide "smart moves" applied to groups of atoms.
- It allows customizable atom grouping and group-based movement strategies without additional programming.
- Includes a mechanism for recursive group selection to escape local minima and explore conformational space.
Main Results:
- fullrmc offers a unique approach to RMC modeling distinct from traditional random adjustment methods.
- The "smart moves" and customizable grouping significantly improve the efficiency and physical meaningfulness of structural refinement.
- The ability to escape local minima enhances the exploration of the unrestricted three-dimensional space around atomic groups.
Conclusions:
- fullrmc provides a flexible, efficient, and advanced platform for RMC simulations of atomic and molecular structures.
- The integration of machine learning and customizable group moves represents a significant advancement in RMC methodology.
- This new package facilitates more accurate and comprehensive structural analysis of amorphous, crystalline, and molecular materials.
Related Concept Videos
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Modeling with Differential Equations
Virtual Work for a System of Connected Rigid Bodies
Next,...
Modeling and Similitude
Rigid Body Equilibrium Problems - II
Consider two children sitting on a seesaw, which has negligible mass. The first child has a mass (m1) of 26 kg and sits at point A, which is 1.6 meters (r1) from the pivot point B; the second child has a mass (m2) of 32 kg and sits at point C. How far from the pivot point B should the second child sit (r2) to balance the seesaw?
Rigid Body Equilibrium Problems - I