IceCoder: Identification of Ice Phases in Molecular Simulation Using Variational Autoencoder
Related Experiment Video
Updated: May 28, 2025

Author Spotlight: Innovative Ice Cream Melting Behavior Analysis Through a Computer Vision System
Published on: October 4, 2024
Dibyendu Maity1, Suman Chakrabarty1
1Department of Chemical and Biological Sciences, S. N. Bose National Centre for Basic Sciences, Kolkata 700106, India.
Abstract:
The identification and classification of different phases of ice within molecular simulations are challenging tasks due to the complex and varied phase space of ice, which includes numerous crystalline and amorphous forms. Traditional order parameters often struggle to differentiate between these phases, especially under the conditions of thermal fluctuations. In this work, we present a novel machine learning-based framework, IceCoder, which combines a variational autoencoder (VAE) with the smooth overlap of atomic position (SOAP) descriptor to classify a large number of ice phases effectively. Our approach compresses high-dimensional SOAP vectors into a two-dimensional latent space using VAE, facilitating the visualization and distinction of various ice phases. We trained the model on a comprehensive data set generated through molecular dynamics simulations and demonstrated its ability to accurately detect various phases of crystalline ice as well as liquid water at the molecular level. IceCoder provides a robust and generalizable tool for tracking ice phase transitions in simulations, overcoming the limitations of traditional methods. This approach may also be generalized to detect polymorphs in other molecular crystals, leading to new insights into the microscopic mechanisms underlying nucleation, growth, and phase transitions while maintaining computational efficiency.
More Related Videos
Related Concept Videos
Phase Transitions: Melting and Freezing
Phase Transitions: Vaporization and Condensation
Phase Transitions: Sublimation and Deposition
Phase Transitions
Phase Changes
A substance melts or freezes at a temperature called its melting point and boils or condenses at its boiling point. These temperatures depend on pressure. High pressure favors the denser form of the substance, so typically, high pressure...
States of Matter and Phase Changes

