Aller au contenu principal
ToolPotion
Conseiller IA
Soumettre

CGCNN

Les Réseaux Neuronaux Convolutifs sur Graphes Cristallins (CGCNN) sont un modèle d'IA conçu pour prédire les propriétés des matériaux à partir de leurs structures cristallines. Ils permettent aux utilisateurs d'entraîner des modèles personnalisés ou d'utiliser des versions pré-entraînées pour la prédiction de propriétés, offrant ainsi un outil puissant pour la recherche et le développement en science des matériaux.

Voir le dépôt
Partager
Voir le dépôt
Partager

Le package logiciel Crystal Graph Convolutional Neural Networks (CGCNN) implémente un modèle d'IA sophistiqué capable de prédire les propriétés des matériaux sur la base de structures cristallines arbitraires. Cet outil est inestimable pour les chercheurs et les développeurs en science des matériaux qui cherchent à comprendre et à prévoir les caractéristiques de nouveaux matériaux.

Lire la suite

CGCNN fonctionne en traitant les structures cristallines comme des graphes, où les atomes sont des nœuds et les liaisons sont des arêtes. Des réseaux neuronaux convolutifs sont ensuite appliqués à ces graphes pour apprendre des représentations qui corrèlent avec les propriétés des matériaux. Le package offre deux fonctionnalités principales : l'entraînement d'un modèle CGCNN avec un ensemble de données défini par l'utilisateur et la prédiction des propriétés des matériaux pour de nouveaux cristaux à l'aide d'un modèle CGCNN pré-entraîné.

Pour entraîner un modèle personnalisé, les utilisateurs doivent d'abord définir un ensemble de données comprenant des fichiers CIF pour les structures cristallines et un fichier CSV correspondant (id_prop.csv) reliant les identifiants des cristaux à leurs propriétés cibles. Un fichier de vecteur d'initialisation (atom_init.json) est également requis. Le processus d'entraînement peut être lancé à l'aide du script `main.py`, permettant la personnalisation des divisions des données d'entraînement, de validation et de test. La sortie comprend des points de contrôle de modèle sauvegardés et des résultats de test.

Pour les tâches de prédiction, les utilisateurs ont besoin d'un fichier de modèle CGCNN pré-entraîné (par exemple, `pre-trained.pth.tar`) et d'un ensemble de données de structures cristallines pour lesquelles les propriétés doivent être prédites. Le script `predict.py` prend ces entrées et génère un fichier `test_results.csv` contenant les propriétés prédites pour chaque cristal. Cette fonctionnalité est cruciale pour le criblage rapide de matériaux potentiels et l'accélération du processus de découverte.

Le framework CGCNN est basé sur PyTorch et nécessite plusieurs prérequis, notamment scikit-learn et pymatgen. L'installation est simplifiée grâce aux environnements conda. Le projet est open-source, publié sous la licence MIT, et témoigne des avancées dans l'application du deep learning aux défis de la science des matériaux.

  • CatégorieDécouverte scientifique et outils de laboratoire
  • Modèle tarifaireOpen source
  • DéploiementCloud, Auto-hébergé
  • PlateformesLinux, macOS, Windows

  • Prédit les propriétés des matériaux à partir des structures cristallines

  • Entraîne des modèles CGCNN personnalisés avec des ensembles de données utilisateur

  • Utilise des modèles CGCNN pré-entraînés pour la prédiction de propriétés

  • Traite les structures cristallines comme des graphes

  • Prend en charge les tâches de régression et de classification

  • Produit des points de contrôle de modèle entraînés

  • Génère des résultats de test avec les propriétés prédites

  • Nécessite PyTorch, scikit-learn et pymatgen

  • Compatible avec PyTorch v1.0.0+

  1. Configurer l'environnement : Installer PyTorch, scikit-learn et pymatgen via conda.

  2. Définir l'ensemble de données : Préparer les fichiers CIF pour les structures cristallines et un fichier id_prop.csv.

  3. Entraîner le modèle : Exécuter `python main.py <root_dir>` pour entraîner un modèle CGCNN personnalisé.

  4. Prédire les propriétés : Utiliser `python predict.py <model_path> <root_dir>` avec un modèle pré-entraîné.

  5. Activer l'environnement : Utiliser `source activate cgcnn` avant d'exécuter les scripts.

  6. Désactiver l'environnement : Utiliser `source deactivate` après avoir terminé.

  • Prédiction des propriétés des matériaux
  • Analyse des structures cristallines
  • Découverte de matériaux
  • Science des matériaux computationnelle
  • Modélisation prédictive
  • Conception de matériaux basée sur les données

Avis sur CGCNN

Chargement...

Outils IA populaires comme CGCNN

GNoME de Google DeepMind est un outil d'apprentissage profond qui accélère la découverte de nouveaux cristaux inorganiques. Il prédit la stabilité des matériaux, identifiant des…

Découverte scientifique et outils de laboratoire
Voir l'outil

MEGNet Framework

Dépôts GitHub d'IA

Le framework MEGNet est un modèle d'IA conçu pour l'apprentissage automatique dans les cristaux et les molécules. Il intègre des variables d'état comme la température et la…

Découverte scientifique et outils de laboratoire
Voir l'outil

Dépôts GitHub d'IA

Le framework MEGNet est un modèle d'IA conçu pour l'apprentissage automatique dans les cristaux et les molécules. Il intègre des variables d'état comme la température et la…

Découverte scientifique et outils de laboratoire
Voir le Top 250 Dépôts GitHub d'IA

MACE est une bibliothèque Python pour des potentiels interatomiques d'apprentissage automatique rapides et précis. Elle utilise la passe de messages équivariante d'ordre supérieur…

Découverte scientifique et outils de laboratoire
Voir l'outil

Graphormer est un package d'apprentissage profond pour les tâches de modélisation de molécules, accélérant la recherche dans la découverte de matériaux et de médicaments. Il prend…

Découverte scientifique et outils de laboratoireSanté et sciences de la vie
Voir l'outil

Package d'apprentissage profond pour les tâches de modélisation de molécules, accélérant la recherche dans la découverte de matériaux et de médicaments. Il prend…Graphormer est un package d'apprentissage profond pour les tâches de modélisation de molécules, accélérant la recherche dans la découverte de matériaux et de médicaments. Il prend…

Découverte scientifique et outils de laboratoireSanté et sciences de la vie
Voir le Top 5 Modèles IA

DeepChem AI Framework

Dépôts GitHub d'IA

DeepChem est un cadre d'IA open-source conçu pour démocratiser l'apprentissage profond pour la découverte de médicaments, la chimie quantique, la science des matériaux et la…

Découverte scientifique et outils de laboratoireSanté et sciences de la vie
Voir l'outil

Dépôts GitHub d'IA

Cadre d'IA open-source conçu pour démocratiser l'apprentissage profond pour la découverte de médicaments, la chimie quantique, la science des matériaux et la…DeepChem est un cadre d'IA open-source conçu pour démocratiser l'apprentissage profond pour la découverte de médicaments, la chimie quantique, la science des matériaux et la…

Découverte scientifique et outils de laboratoireSanté et sciences de la vie
Voir le Top 250 Dépôts GitHub d'IA

MaterialsZone

Applications IA

MaterialsZone est une plateforme alimentée par l'IA qui accélère la R&D en science des matériaux. Elle optimise les flux de travail, réduit les cycles d'itération et améliore la…

Découverte scientifique et outils de laboratoireFabrication et industrie
Voir l'outil

Applications IA

Plateforme alimentée par l'IA qui accélère la R&D en science des matériaux. Elle optimise les flux de travail, réduit les cycles d'itération et améliore la…MaterialsZone est une plateforme alimentée par l'IA qui accélère la R&D en science des matériaux. Elle optimise les flux de travail, réduit les cycles d'itération et améliore la…

Découverte scientifique et outils de laboratoireFabrication et industrie
Voir le Top 250 Applications IA

NobleAI

Plateformes IA

NobleAI fournit des solutions d'IA basées sur la science pour les secteurs de l'énergie, de la chimie et de la fabrication. La plateforme transforme les données industrielles…

Découverte scientifique et outils de laboratoireFabrication et industrie

N°227 en Fabrication et industrie

Voir l'outil

Plateformes IA

Fournit des solutions d'IA basées sur la science pour les secteurs de l'énergie, de la chimie et de la fabrication. La plateforme transforme les données industrielles…NobleAI fournit des solutions d'IA basées sur la science pour les secteurs de l'énergie, de la chimie et de la fabrication. La plateforme transforme les données industrielles…

Découverte scientifique et outils de laboratoireFabrication et industrie
N°227 en Fabrication et industrie

CompGCN

Dépôts GitHub d'IA

CompGCN est une implémentation PyTorch des réseaux convolutionnels graphiques multi-relationnels basés sur la composition. Il permet un apprentissage avancé de représentations…

Modèles d'IA et LLM
Voir l'outil

Dépôts GitHub d'IA

Implémentation PyTorch des réseaux convolutionnels graphiques multi-relationnels basés sur la composition. Il permet un apprentissage avancé de représentations…CompGCN est une implémentation PyTorch des réseaux convolutionnels graphiques multi-relationnels basés sur la composition. Il permet un apprentissage avancé de représentations…

Modèles d'IA et LLM
Voir le Top 250 Dépôts GitHub d'IA
1 sur 8