molpred
Notoriété 10 %
MolPred est un framework basé sur Hydronaut pour la construction de prédicteurs de caractéristiques moléculaires à l'aide de Chemfeat. Il offre les avantages de l'un et de l'autre, ainsi que plusieurs autres avantages : tous les hyperparamètres sont gérés via des fichiers de configuration YAML, y compris la sélection de modèles, ensembles de fonctionnalités moléculaires et métriques, avec un support complet pour les surcharges en ligne de commande. Les hyperparamètres peuvent être explorés à l'aide de balayages systématiques ou d'algorithmes d'optimisation. L'optimisation peut être suivie en temps réel avec Optuna Dashboard lors de l'utilisation du plugin Hydra's Optuna sweeper. Tous les paramètres, métriques, modèles et autres artefacts sont suivis avec MLflow. Les tests et les prédictions peuvent être effectués en récupérant des modèles et des configurations d'ensembles de fonctionnalités à partir de runs MLflow précédents. Les modèles peuvent être facilement ajoutés en enregistrant des sous-classes d'une classe fournie. Les classes enregistrées peuvent être sélectionnées par nom à partir du fichier de configuration. De nouvelles calculateurs d'ensembles de fonctionnalités chimiques/moléculaires peuvent être ajoutés et enregistrés via des sous-classes simples. Les calculs de fonctionnalités sont mis en cache dans une base de données locale pour éviter les calculs redondants.
Dépôt de code
Cas d'utilisation métiers
- Utilisation de modèles d'apprentissage automatique et profond : rechercher des initiatives proches
- Exploration des hyperparamètres à l'aide de balayages systématiques ou d'algorithmes d'optimisation : rechercher des initiatives proches
- Enregistrement et suivi de tous les paramètres, métriques, modèles et autres artefacts avec MLflow : rechercher des initiatives proches
- Prédiction de caractéristiques moléculaires : rechercher des initiatives proches
- Gestion des hyperparamètres via des fichiers de configuration YAML : rechercher des initiatives proches
Cas d'utilisation fonctionnel
Organisation
- Institut national de recherche en informatique et en automatique (organisation rattachée)
Outils utilisés
- NumPy : voir les initiatives de ses organisations qui l'ont aussi
- scikit-learn : voir les initiatives de ses organisations qui l'ont aussi
- Matplotlib : voir les initiatives de ses organisations qui l'ont aussi
- Sphinx : voir les initiatives de ses organisations qui l'ont aussi
- Pandas : voir les initiatives de ses organisations qui l'ont aussi
- Read the Docs : voir les initiatives de ses organisations qui l'ont aussi
Description générée le dimanche 17 mars 2024 à 23:25:02