Chemellia: An Ecosystem for Atomistic Scientific Machine Learning

05/19/2023
by   Anant Thazhemadam, et al.
0

Chemellia is an open-source framework for atomistic machine learning in the Julia programming language. The framework takes advantage of Julia's high speed as well as the ability to share and reuse code and interfaces through the paradigm of multiple dispatch. Chemellia is designed to make use of existing interfaces and avoid “reinventing the wheel” wherever possible. A key aspect of the Chemellia ecosystem is the ChemistryFeaturization interface for defining and encoding features – it is designed to maximize interoperability between featurization schemes and elements thereof, to maintain provenance of encoded features, and to ensure easy decodability and reconfigurability to enable feature engineering experiments. This embodies the overall design principles of the Chemellia ecosystem: separation of concerns, interoperability, and transparency. We illustrate these principles by discussing the implementation of crystal graph convolutional neural networks for material property prediction.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/31/2023

CodeTF: One-stop Transformer Library for State-of-the-art Code LLM

Code intelligence plays a key role in transforming modern software engin...
research
11/08/2022

OutlierDetection.jl: A modular outlier detection ecosystem for the Julia programming language

OutlierDetection.jl is an open-source ecosystem for outlier detection in...
research
11/01/2018

Fashionable Modelling with Flux

Machine learning as a discipline has seen an incredible surge of interes...
research
10/09/2020

Torch-Points3D: A Modular Multi-Task Frameworkfor Reproducible Deep Learning on 3D Point Clouds

We introduce Torch-Points3D, an open-source framework designed to facili...
research
10/08/2021

Accountability in AI: From Principles to Industry-specific Accreditation

Recent AI-related scandals have shed a spotlight on accountability in AI...
research
11/29/2016

The Bricklayer Ecosystem - Art, Math, and Code

This paper describes the Bricklayer Ecosystem - a freely-available onlin...

Please sign up or login with your details

Forgot password? Click here to reset