Skip to content

ai-chem/DiMag

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quantifying the Efficacy of Magnetic Nanoparticles for MRI and Hyperthermia Applications via Machine Learning Methods

Magnetic nanoparticles are a prospective class of materials for use in biomedicine as agents for magnetic resonance imagining (MRI) and hyperthermia treatment. However, synthesis of nanoparticles of high efficacy is resource-intensive experimental work. In turn, the use of machine learning (ML) methods is becoming useful in materials design and serves as a great approach to designing nanomagnets for biomedicine. In this work, for the first time we develop an ML-based approach for prediction of main parameters of material efficacy, i.e., specific absorption rate (SAR) for hyperthermia and r1/r2 relaxivities in MRI, with parameters of nanoparticles as well as experimental conditions as descriptors. For that, we assemble a unique database with more than 980 magnetic nanoparticles collected from scientific articles. Using this data, we train several tree-based ensemble models to predict SAR, r1 and r2 relaxivity. After hyperparameter optimization, models reach performance of R2 = 0.86, R2 = 0.78 and R2 = 0.75, respectively. Testing the models on samples unseen during the training shows no performance drops. Finally, we develop DiMag, an open-access resource created to guide synthesis of novel nanosized magnets for MRI and hyperthermia treatment with machine learning and boost development of new biomedical agents.

In this repository, you can find the collected databases, the machine learning models described in the original work, as well as the validation data and processing steps. The structure of the repository is as follows:

  • database: CSV files of manually collected and processed databases for training and testing of ML models.
  • model_selection: python files for ML models involved in model selection.
  • models: python files with ML models of the best performance.
  • validation: python files for the best ML models and CSV data files used in the validation process.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages