~/aixsci
200 records · all checked

materials-chemistry/ai produced the result/IUCrJ 2024 · v2

Deep learning sorts crystal structures for single-molecule magnet behaviour

Researchers trained a neural network on the three-dimensional shapes of salen-type metal complexes to judge whether each one acts as a single-molecule magnet, then ran it over about 20,000 structures from a crystal database.

1. Build labelled salen SMM dataset from literature and CSD2. Extract molecular structures, balance classes and split data3. Encode molecules as 3D voxel images4. Train 3D-CNN binary classifier5. Evaluate classifier on held-out test data6. Visualise model attention with Grad-CAM7. Score Schiff base structures from the CSD8. Check extreme predictions against original publications

spectrum · one line per step, placed by what the step does · bright lines used AI

The prediction of single-molecule magnet properties via deep learning
IUCrJ, 2024

doi:10.1107/s2052252524000770 · record aix-00150 v2 · checked 2026-10-09

ai-resultrole of AI
AI was for
Classification, Property prediction
Model family
Convolutional neural network
Checked by
Held-out
Code
not reported

The finding the paper is about came from the AI.

read as

The science is explained before the AI appears. Switch to field specialist to go straight to the method.

Assumes the discipline and goes straight to the method.

The diagram, the record and what the paper did not report are identical in both modes. Only the framing changes — never the evidence.

Introduction by AIxSci · plain language

What this research was about

A single-molecule magnet is one molecule that behaves like a tiny magnet on its own, holding the direction of its magnetism rather than needing a whole lump of material to do so. Whether a given molecule does this is hard to guess in advance. It depends on the metal atom at the centre and the arrangement of the atoms wrapped around it, in ways that are difficult to reduce to a simple rule. Confirming the behaviour means making the compound and measuring it, usually by watching how it responds to an alternating magnetic field. Many crystal structures sit in databases without ever having been tested this way.

The researchers focused on salen-type complexes, a family of metal compounds built around a well-known organic framework. They gathered roughly 800 papers published between 2011 and 2021 and paired the reported magnetic behaviour with crystal structures from the Cambridge Structural Database. A molecule counted as a non-magnet if no magnetic relaxation was seen in the alternating-field measurements. The aim was to see whether the three-dimensional structure alone was enough to tell the two groups apart, and then to use that to point at untested candidates.

Where AI came in

Each molecule was turned into a small three-dimensional picture: a grid of 64 by 64 by 64 cells, 12 ångströms across, with each atom drawn as a coloured sphere sized by element. A convolutional neural network, the kind of model normally used on images, was trained from scratch on these grids to answer one yes-or-no question — magnet or not. It reached roughly 70% accuracy on data held back from training. A technique called Grad-CAM was used to show which parts of each grid swayed the model; the contributions clustered near the central metal atom.

The trained model was then applied, without further training, to around 20,000 Schiff base metal complex structures pulled from the database. It gave each a score for how magnet-like it looked, and the ranking took the place of a chemist reading structures and judging which were worth attention. The ten highest and ten lowest were looked up in their original papers and compared with the magnetic measurements reported there. Several of the molecules the model placed at the non-magnet end had never been measured in that way at all.

Written by AIxSci from the checked record below, to give context for readers outside the field. It is not part of the record.

The work

Technical · from the record

The authors assembled a dataset of salen-type metal complexes whose single-molecule magnet (SMM) behaviour had been reported in roughly 800 papers from 2011–2021, took the crystal structures from the Cambridge Structural Database, and encoded each molecule as a 64 × 64 × 64 voxel image coloured by element. A ResNet-style 3D convolutional neural network was trained to classify molecules as SMM or non-SMM and reached approximately 70% accuracy and AUC on the test split. Grad-CAM maps indicated that the model's contributions concentrated near the central metal. The trained model was then run over approximately 20 000 Schiff base crystal structures from the CSD, and the 10 most and 10 least SMM-like predictions were compared with the magnetic measurements in their original publications; several of the molecules predicted to be non-SMMs had never been measured by AC susceptibility.

How AI was used

A binary classifier was trained to decide, from 3D molecular structure alone, whether a salen-type metal complex shows single-molecule magnet behaviour. Labels came from the literature, with non-SMM defined as no magnetic relaxation in AC magnetic susceptibility measurements and zero-field results preferred where both zero-field and DC-field results existed. CIF files from the CSD were checked in Mercury and converted to XYZ files with crystal water and other non-pertinent molecules removed, then rendered as 64 × 64 × 64 × 3 voxel grids, 12 Å per side, with per-element RGB colour and sphere radius scaled to ionic radius. The 2:1 SMM:non-SMM imbalance was corrected by undersampling, and the data were split 6:2:2 into training, validation and test sets. The network was a 3D-CNN built from bottleneck ResNet blocks with pre-activation ReLU, a global average pooling layer into fully connected layers, batch normalisation, 20% dropout and a sigmoid output; it was trained for 1000 epochs with Adam/AMSGrad (ε = 1 × 10⁻⁷, β1 = 0.9, β2 = 0.999), a cosine learning-rate decay from 1 × 10⁻² to 1 × 10⁻⁵, batch size 8 and cross-entropy loss, with rotation, scaling and translation of the atomic coordinates as data augmentation. Grad-CAM was applied to the trained network to visualise which voxel regions drove predictions. The trained model was then applied, without further fitting, to approximately 20 000 Schiff base metal complex structures retrieved with ConQuest and processed with the CSD Python API, and the resulting scores were ranked to pick the 10 highest and 10 lowest for literature follow-up. Implementation used Python 3, TensorFlow 2.0, NumPy, SciPy and Open Babel.

The shape of the work

Structural · the record, drawn

ACQUISITIONPREPARATIONREPRESENTATIONTRAININGVALIDATIONINTERPRETATIONINFERENCEVALIDATION12345678AIAIAIAIBuild labelledsalen SMM datasetfrom literature …Extract molecularstructures,balance classes …Encode moleculesas 3D voxelimagesTrain 3D-CNNbinary classifierEvaluateclassifier onheld-out test da…Visualise modelattention withGrad-CAMScore Schiff basestructures fromthe CSDCheck extremepredictionsagainst original…↤ expert judgement
AI stepNo AI↤ what the AI stood in for
1Acquisition
no AI

Build labelled salen SMM dataset from literature and CSD

Obtaining raw data, whether by measurement, download or retrieval.

The dataset was created using approximately 800 papers from 2011–2021 that were found using the keywords ‘salen + SMM’ using Google Scholar.where the paper describes this · verbatim
in the paper
2Preparation
no AI

Extract molecular structures, balance classes and split data

Cleaning, filtering, normalising or labelling data already obtained.

The molecular structures were then converted to molecular structure files (XYZ files) by excluding non-pertinent molecules such as crystal waterwhere the paper describes this · verbatim
in the paper
3Representation
no AI

Encode molecules as 3D voxel images

Encoding data into features, descriptors, embeddings or graphs.

This study utilized 3D images (voxels) as input representations to represent the metal complexes.where the paper describes this · verbatim
in the paper
4Training
AI

Train 3D-CNN binary classifier

Fitting model parameters, including fine-tuning an existing model.

The CNN was trained for 1000 epochs.where the paper describes this · verbatim
in the paper
5Validation
AI

Evaluate classifier on held-out test data

Testing outputs against ground truth.

The correct response rate and AUC were used as model evaluation indices.where the paper describes this · verbatim
in the paper
6Interpretation
AI

Visualise model attention with Grad-CAM

Extracting understanding from model behaviour.

Grad-CAM (Selvaraju et al., 2017) was used to visualize the area of focus of the model for the inputs.where the paper describes this · verbatim
in the paper
7Inference
AI

Score Schiff base structures from the CSD

Running a trained model over new data to predict, classify or score. The AI stood in for expert judgement.

The SMM behaviours of the molecular structures predicted by the learned modelwhere the paper describes this · verbatim
in the paper
8Validation
no AI

Check extreme predictions against original publications

Testing outputs against ground truth.

The original publications were searched using CCDC numberswhere the paper describes this · verbatim
in the paper

What the record says

Technical · every part carries its own basis

+ in the paper~ our reading− not reported

How to read the quotations. A quotation shows where the paper describes something. It does not quote every value beside it: one passage locates a part of the work, and values without their own quotation are our reading of that passage.

~Role of AI
AI produced the resultour reading

The reported result is the deep-learning model's classification of single-molecule magnet behaviour and its application to crystal structures from the CSD; without the model there is no finding.

+What the AI was for
A 3D convolutional neural network (3D-CNN) was used as the deep-learning modelwhere the paper describes this · verbatim
+Model families
+How it was taught
Supervisedin the paper
+Models named
3D-CNN with ResNet residual blocks · Trained from scratchin the paper
+How results were checked
Held-outin the paper
The final accuracy and AUC were approximately 70%where the paper describes this · verbatim
+Code · weights · data
code not reportedweights not reporteddata not reportedin the paper
The model training was performed on a Windows 10 OS workstation with an Intel Xeon E5-2620 v3where the paper describes this · verbatim
+Compute
Windows 10 workstation with Intel Xeon E5-2620 v3 (12 cores, 24 threads) CPU, 128 GB RAM and one NVIDIA Tesla K40 12 GB GPU; batch size 8 limited by GPU memory; 1000 training epochsin the paper

What this paper did not report

Technical · absence is published deliberately

Reported as not stated — 8 items
  • CodeWhether the code is available is not stated.
  • Trained model weightsWhether the trained model is available is not stated.
  • DataWhether the data are available is not stated.
  • How many were testedThe paper gives no count of what was tested.
  • Version of 3D-CNN with ResNet residual blocksWhich version of the model was used is not stated.
  • What step 4 replacedThe paper gives no basis for what the AI stood in for.
  • What step 5 replacedThe paper gives no basis for what the AI stood in for.
  • What step 6 replacedThe paper gives no basis for what the AI stood in for.

About this article

Record aix-00150, version 2, checked by a person on 2026-10-09. The record describes the paper; it does not assess whether the paper's findings are right. The paper is published under CC-BY; quotations are at most 25 words. How we work · Report an error