Brevet FR3147900A1 — publié le 20241018

L’invention concerne un procédé d’évaluation d’une prédiction d’un résultat d’une propriété d’une molécule dite prédite, la propriété étant une parmi la génotoxicité, la mutagénicité et la cancérogénicité, le procédé comprenant les étapes suivantes : obtention (S100) de la prédiction du résultat de la propriété de la molécule prédite, la prédiction étant déterminée par un modèle à partir d’un premier sous-ensemble d’un ensemble de molécules ; détermination (S200) d’au moins deux valeurs parmi une valeur représentative d’une cohérence, pour la propriété, des résultats des molécules du sous-ensemble avec ladite prédiction ; une valeur représentative d’une cosimilarité des molécules au sein du sous-ensemble ; et une valeur représentative d’une capacité du modèle à prédire le résultat de la propriété de la molécule prédite ; et détermination (S300), par un algorithme d’inférence à logique floue, d’une valeur représentative de la fiabilité de la prédiction du résultat de propriété de la molécule prédite. Figure pour l’abrégé : Fig. 3. Procédé d’évaluation d’une prédiction d’un résultat d’une propriété d’une molécule, et dispositif associé La présente invention appartient au domaine général des molécules chimiques. Elle concerne plus particulièrement un procédé d’évaluation d’un résultat d’au moins une propriété d’une molécule, la au moins une propriété étant une parmi la génotoxicité, la mutagénicité et la cancérogénicité. Elle concerne également un dispositif électronique configuré pour mettre en œuvre un tel procédé. L’invention a ainsi une application privilégiée mais non limitative dans la prédiction de la génotoxicité, de la mutagénicité et/ou de la cancérogénicité des molécules organiques ou inorganiques constituants de très nombreux matériaux utilisés industriellement, comme par exemple les matériaux composites, les colles, les vernis, les peintures, les matériaux énergétiques pour la propulsion spatiale L’entrée en vigueur en 2007 du règlement européen REACH (acronyme de « Registration Evaluation Autorisation of CHemicals ») impose aux industriels de l’Espace Économique Européen qui fabriquent, importent ou utilisent des substances chimiques dans leur activité en quantité supérieure à 1 tonne par an d’enregistrer au niveau européen ces substances. Il s’agit, par ce biais, de recenser, d’évaluer et de contrôler toutes les substances chimiques fabriquées, importées ou mises sur le marché européen. Ce règlement a vocation à fournir à l’Union Européenne des moyens juridiques et techniques pour garantir un haut niveau de protection contre les risques liés aux substances chimiques. Il concerne toutes les substances chimiques, qu’il s’agisse de matériaux inertes (ex. additifs, stabilisants, plastifiants, colles, etc.) ou énergétiques, voire hautement énergétiques. Il existe donc un besoin pour les industriels, afin de se conformer notamment à ce règlement, de disposer de techniques permettant d’identifier les effets biologiques et/ou toxicologiques que peut produire une substance chimique sur l’Homme ou sur l’environnement, et plus généralement d’identifier ses propriétés en termes de génotoxicité, mutagénicité et/ou cancérogénicité. La génotoxicité est particulièrement importante puisqu’elle permet d’évaluer le risque cancérogène et mutagène de la substance, entraînant possiblement son classement en tant que « Cancérigène, Mutagène et Reprotoxique » (CMR). Le développement et la sélection de substances non CMR est donc une forte préoccupation pour les industriels qui souhaitent éviter de voir leur substance fortement menacée par les mesures de restriction imposés par application du règlement REACH. Des techniques in vitro ou in vivo existent, mais elles sont généralement longues, complexes à mettre en œuvre et très coûteuses en termes de ressources, de réactifs et de méthodes de détection. Il existe par ailleurs d’autres techniques dites in silico qui s’appuient pour prédire les propriétés d’une substance chimique sur des outils informatiques (ex. modèles informatiques, moyens de calculs informatisés). Ces techniques in silico présentent l’avantage de réduire le nombre d’animaux nécessaires à l’expérimentation toxicologique, mais également les coûts relatifs à l’implémentation de stratégies de test. Les techniques in silico les plus courantes utilisent des « relations structure-activité quantitatives » (aussi appelées QSAR pour Quantitative Structure Activity Relationship en anglais), qui sont des algorithmes (ou de façon équivalente des programmes) établissant une prédiction quantitative des effets d’une variation de la structure moléculaire d’une substance chimique sur l’activité biologique. Ainsi ces algorithmes permettent par exemple de déterminer une relation entre une structure moléculaire et des propriétés en termes de mutagénicité. L’activité biologique traduite par les QSAR est basée sur des résultats expérimentaux et est propre à un test donné (par exemple le test d’Ames), corrélé typiquement aux exigences définies par le règlement REACH et/ou encore par l’OECD/OCDE (Organization for the Economic Cooperation and Development). Des alternatives à l’utilisation de QSAR existent, comme la méthode d’apprentissage supervisée ExtraTrees ("extremely randomized trees") qui permet de construire un ensemble d’arbres de décision, ou l’algorithme RMoS. Cependant, l’utilisation de ces techniques in silico pose soit le problème de la fiabilité des modèles, soit le problème relatif à une interprétation correcte des prédictions. En outre, même si un certain modèle a des performances globales montrant une justesse de la prédiction supérieure à un certain seuil, il n’en reste pas moins que ce modèle peut avoir des variations locales significatives en termes de performance. Il existe donc un besoin d’évaluer ces techniques in silico à l’aide de mesures décrivant la fiabilité d’une prédiction. La présente invention a pour objectif de remédier à tout ou partie des inconvénients de l’art antérieur, notamment ceux exposés ci-avant, en proposant une solution qui permette d’évaluer la fiabilité d’une prédiction d’un résultat d’une propriété d’une molécule. À cet effet, et selon un premier aspect, l’invention concerne un procédé d’évaluation d’une prédiction d’au moins une propriété d’une molécule dite prédite, la au moins une propriété étant une parmi la génotoxicité, la mutagénicité et la cancérogénicité. Le procédé selon l’invention comprend les étapes suivantes, mises en œuvre par un dispositif électronique : obtention de la prédiction du résultat de la au moins une propriété de la molécule prédite, la prédiction étant déterminée par un modèle à partir d’un premier sous-ensemble d’un ensemble de molécules, chacune des molécules du premier sous-ensemble ayant, pour la au moins une propriété, un résultat déterminé de manière expérimentale, les molécules du premier sous-ensemble ayant une mesure de similarité avec la molécule prédite supérieure à un seuil prédéterminé ; détermination d’au moins deux valeurs parmi une valeur représentative d’une cohérence, pour la au moins une propriété, des résultats des molécules d’un deuxième sous-ensemble avec ladite prédiction ; une valeur représentative d’une cosimilarité des molécules au sein du deuxième sous-ensemble ; et une valeur représentative d’une capacité du modèle à prédire le résultat de la au moins une propriété de la molécule prédite ; détermination, par un algorithme d’inférence à logique floue, d’une valeur représentative de la fiabilité de la prédiction du résultat de la au moins une propriété de la molécule prédite, l’algorithme d’inférence à logique floue prenant en entrée les valeurs déterminées. Plus particulièrement, la présente invention permet de déterminer un domaine d’applicabilité pour ce modèle prédictif, c’est-à-dire de déterminer, dans l’espace chimique, les régions de cet espace chimique où les prédictions du modèle sont fiables, et les régions où les prédictions ne sont pas fiables. Ce domaine d’applicabilité est défini par la valeur représentative d’une cohérence, la valeur représentative d’une cosimilarité et la valeur représentative d’une capacité du modèle à prédire un résultat. La limite du domaine d’applicabilité est déterminée à l’aide de cette valeur représentative de la fiabilité de la prédiction, qui est par exemple comprise dans l’intervalle [0 ; 10]. L’invention offre ainsi un outil permettant la mise en place des stratégies et des prises de décision en se fondant sur une analyse du domaine d’applicabilité du modèle, afin d’accroitre l’efficacité et la pertinence de l’utilisation de ce modèle prédictif. De cette manière, la présente invention permet à un industriel de maitriser le risque lié à l’utilisation d’un modèle donné. Aucune limitation n’est attachée à la nature de la molécule prédite considérée. Il s’agit par exemple ici d’une molécule hautement énergétique (ou HEM). Toutefois cet exemple n’est donné qu’à titre illustratif et l’invention s’applique à tout type de molécules. De manière générale, on considère que les étapes d’un procédé ne doivent pas être interprétées comme étant liées à une notion de succession temporelle. Dans des modes particuliers de mise en œuvre, les premier et deuxième sous-ensembles sont identiques. En variante, le deuxième sous-ensemble est un sous-ensemble du premier sous-ensemble. Dans des modes particuliers de mise en œuvre, le procédé d’évaluation peut comporter en outre l’une ou plusieurs des caractéristiques suivantes, prises isolément ou selon toutes les combinaisons techniquement possibles. Dans des modes particuliers de mise en œuvre, la valeur représentative de la cohérence, pour la au moins une propriété, des résultats des molécules du deuxième sous-ensemble avec ladite prédiction est déterminée en fonction de , avec le nombre de molécules du deuxième sous-ensemble ayant, pour la au moins une propriété, un résultat identique à la prédiction, et le nombre de molécules du deuxième sous-ensemble. Dans des modes particuliers de mise en œuvre, la valeur représentative de la cosimilarité des molécules au sein du deuxième sous-ensemble est déterminée en fonction de , avec une valeur représentative de la similarité d’une molécule du deuxième sous-ensemble avec la molécule prédite et le nombre de molécules du deuxième sous-ensemble. Dans des modes particuliers de mise en œuvre, la valeur représentative de la capacité est déterminée en fonction de , avec un nombre de molécules d’au moins une partie du deuxième sous-ensemble), et avec le nombre de molécules de la moins une partie ayant, pour la au moins une propriété, un résultat prédit identique au résultat déterminé de manière expérimentale. Dans des modes particuliers de mise en œuvre, la cohérence des résultats des molécules, la cosimilarité des molécules au sein du deuxième sous-ensemble, la capacité du modèle à prédire le résultat, et la fiabilité de la prédiction du résultat définissent des variables d’entrées ou de sortie, chaque variable d’entrées ou de sortie étant définie par un ensemble d’au moins une fonction d’appartenance, la au moins une fonction d’appartenance représentant un degré d’appartenance entre un terme linguistique caractérisant un état possible d’une variable d’entrées ou de sortie, et entre une plage de valeur de ladite variable d’entrées ou de sortie, et le procédé comprend en outre l’obtention, par le système d’inférence à logique floue, desdits ensembles d’au moins une fonction d’appartenance. Dans des modes particuliers de mise en œuvre, les fonctions d’appartenance de l’ensemble définissant la cohérence des résultats, de l’ensemble définissant la capacité du modèle, et de l’ensemble définissant la fiabilité de la prédiction sont des fonctions de forme triangulaire, et les fonctions d’appartenance de l’ensemble définissant la cosimilarité des molécules au sein du deuxième sous-ensemble sont des fonctions de forme trapézoïdale. Dans des modes particuliers de mise en œuvre, le procédé comprend en outre l’obtention d’une base de règles, chaque règle définissant une relation entre un état possible d’au moins une variable parmi la cohérence des résultats, la cosimilarité au sein du deuxième sous-ensemble et la capacité du modèle, et entre un état possible de la fiabilité de la prédiction, les états possibles étant caractérisés par un terme linguistique. Dans des modes particuliers de mise en œuvre, le procédé comprend en outre la défuzzification d’un degré d’appartenance de la fiabilité de la prédiction, de sorte à obtenir une valeur numérique représentative de ladite fiabilité, la défuzzification étant mise en œuvre par application d’une méthode parmi le centre de la surface, le centre de la surface modifié, le centre des sommes, le centre du maximum ou la moyenne des maxima. Selon un deuxième aspect, l’invention concerne un dispositif électronique configuré pour évaluer une prédiction d’un résultat d’au moins une propriété d’une molécule prédite, la au moins une propriété étant une parmi la génotoxicité, la mutagénicité et la cancérogénicité, le dispositif comprenant : un module d’obtention de la prédiction du résultat de la au moins une propriété de la molécule prédite, la prédiction étant déterminée par un modèle à partir d’un premier sous-ensemble d’un ensemble de molécules, chacune des molécules du premier sous-ensemble ayant, pour la au moins une propriété, un résultat déterminé de manière expérimentale, les molécules du premier sous-ensemble ayant une mesure de similarité avec la molécule prédite supérieure à un seuil prédéterminé ; un module de détermination d’au moins deux valeurs parmi une valeur représentative d’une cohérence, pour la au moins une propriété, des résultats des molécules d’un deuxième sous-ensemble avec ladite prédiction ; une valeur représentative d’une cosimilarité des molécules au sein du deuxième sous-ensemble ; et une valeur représentative d’une capacité du modèle à prédire le résultat de la au moins une propriété de la molécule prédite ; un module d’évaluation configuré pour déterminer, par un algorithme d’inférence à logique floue, une valeur représentative de la fiabilité de la prédiction du résultat de la au moins une propriété de la molécule prédite, l’algorithme d’inférence à logique floue prenant en entrée les valeurs déterminées. Selon un troisième aspect, l’invention concerne un programme d’ordinateur comportant des instructions pour la mise en œuvre d’un procédé d’évaluation d’une prédiction d’un résultat selon l’invention, lorsque ledit programme est exécuté par un processeur. Selon un quatrième aspect, l’invention concerne un support d’enregistrement lisible par un ordinateur sur lequel est enregistré le programme d’ordinateur selon l’invention. D’autres caractéristiques et avantages de la présente invention ressortiront de la description faite ci-dessous, en référence aux dessins annexés qui en illustrent un exemple de réalisation dépourvu de tout caractère limitatif. Sur les figures : la représente schématiquement un mode particulier de mise en œuvre d’un dispositif électronique d’évaluation d’une prédiction tel que proposé ; la représente schématiquement un exemple d’architecture matérielle du dispositif électronique de la ; la représente, sous forme d’ordinogramme, un mode particulier de mise en œuvre d’un procédé d’évaluation d’une prédiction du résultat d’une propriété d’une molécule tel que proposé, mis en œuvre dans un système comprenant le dispositif électronique de la ; la représente, un exemple d’ensembles de fonctions d’appartenance pour les variables d’entrées et de sortie de l’algorithme d’inférence à logique floue ; la est une représentation graphique d’un taux d’erreur de la prédiction en fonction d’une valeur de fiabilité. La représente schématiquement un mode particulier de mise en œuvre d’un dispositif électronique d’évaluation d’une prédiction tel que proposé. La représente schématiquement un exemple d’architecture matérielle d’un dispositif électronique 10 d’évaluation d’une prédiction. Tel qu’illustré par la , le dispositif électronique 10 d’évaluation d’une prédiction dispose de l’architecture matérielle d’un ordinateur. Ainsi, le dispositif électronique 10 comporte, notamment, un processeur 1, une mémoire vive 2, une mémoire morte 3 et une mémoire non volatile 4. Il comporte en outre un module de communication 5. La mémoire morte 3 du dispositif électronique 10 constitue un support d’enregistrement tel que proposé, lisible par le processeur 1 et sur lequel est enregistré un programme d’ordinateur PROG conforme à l’invention, comportant des instructions pour l’exécution d’étapes du procédé d’évaluation d’une prédiction tel que proposé ci-après. Le programme PROG définit des modules fonctionnels du dispositif tels que représentés à la , qui s’appuient ou commandent les éléments matériels 1 à 5 cités précédemment, et qui comprennent notamment : un module MOD_OBT d’obtention de la prédiction PRED du résultat d’au moins une propriété d’une molécule dite prédite, la prédiction étant déterminée par un modèle à partir d’un premier sous-ensemble SSENS d’un ensemble de molécules, chacune des molécules du premier sous-ensemble ayant, pour la au moins une propriété, un résultat déterminé de manière expérimentale, les molécules du premier sous-ensemble ayant une mesure de similarité avec la molécule prédite supérieure à un seuil prédéterminé ; un module MOD_DET de détermination d’au moins deux valeurs parmi une valeur représentative d’une cohérence, pour la au moins une propriété, des résultats des molécules d’un deuxième sous-ensemble avec ladite prédiction ; d’une valeur représentative d’une cosimilarité des molécules au sein du deuxième sous-ensemble ; et d’une valeur représentative d’une capacité du modèle à prédire le résultat de la au moins une propriété de la molécule prédite ; et, un module MOD_EVAL d’évaluation configuré pour déterminer, par un algorithme d’inférence à logique floue, une valeur représentative de la fiabilité de la prédiction du résultat de la au moins une propriété de la molécule prédite, l’algorithme d’inférence à logique floue prenant en entrée les au moins deux valeurs déterminées. Dans des modes particuliers de mise en œuvre, le module MOD_EVAL d’évaluation comprend notamment les sous-modules suivants : un sous-module MOD_FUZZ de fuzzification configuré pour : obtenir une pluralité d’ensembles d’au moins une fonction d’appartenance, chaque ensemble de la pluralité définissant un critère parmi la cohérence des résultats, la cosimilarité des molécules au sein du deuxième sous-ensemble, et la capacité du modèle à prédire le résultat de la au moins une propriété de la molécule prédite, obtenir une valeur représentative de la cohérence des résultats des molécules du deuxième sous-ensemble avec ladite prédiction ; une valeur représentative d’une cosimilarité des molécules au sein du deuxième sous-ensemble ; et une valeur représentative d’une capacité du modèle à prédire le résultat de la au moins une propriété de la molécule prédite ; et, associer les au moins deux valeurs obtenues à une fonction d’appartenance de la pluralité d’ensembles. un sous-module MOD_INF configuré pour appliquer une pluralité de règles floues. Plus précisément, ce sous-module MOD_INF applique chaque règle floue de sorte à obtenir une conclusion partielle correspondant à un degré d’appartenance avec un terme linguistique caractérisant un état possible de la fiabilité de la prédiction de la molécule prédite. Cette conclusion partielle est ensuite agrégée aux autres conclusions partielles issues de l’application des autres règles de la pluralité. un sous-module MOD_DEF de défuzzification configuré pour déterminer, à partir des conclusions partielles agrégées, une valeur représentative de la fiabilité de la prédiction de la molécule prédite. Par ailleurs, le dispositif électronique 10 peut encore comporter d’autres modules, notamment pour mettre en œuvre des modes particuliers du procédé d’évaluation d’une prédiction, comme cela est décrit plus en détail ultérieurement. Le module de communication 5 permet notamment au dispositif électronique 10 d’évaluation d’une prédiction d’accéder ou de télécharger le contenu d’une ou plusieurs bases de données répertoriant chacune une pluralité de molécules. Les bases de données peuvent être hébergées sur des serveurs distants ou au moins une partie de leur contenu peut être stockée dans une mémoire du dispositif électronique 10 d’évaluation d’une prédiction (par exemple dans sa mémoire non volatile 4). Le module de communication 5 du dispositif électronique 10 d’évaluation d’une prédiction lui permet d’y accéder ou de le télécharger via un réseau de télécommunications, ou encore d’obtenir ces bases de données via un support d’enregistrement tel qu’une clé USB (Universal Serial Bus) ou un CDROM. Ils peuvent comprendre à cet effet un port USB, une carte réseau, une interface WIFI (WIreless FIdelity), etc. La représente, sous forme d’ordinogramme, un mode particulier de mise en œuvre d’un procédé d’évaluation d’une prédiction du résultat d’une propriété d’une molécule tel que proposé, mis en œuvre dans un système comprenant le dispositif électronique de la . Tel qu’illustré par la , le procédé d’évaluation d’une prédiction PRED d’une propriété d’une molécule MOLP comprend une première étape S100 d’obtention de la prédiction PRED du résultat de la propriété de la molécule prédite MOLP. Cette prédiction est déterminée par un modèle à partir d’un premier sous-ensemble SSENS issu d’un ensemble ENS de molécules, chacune des molécules du premier sous-ensemble SSENS ayant, pour cette propriété, un résultat déterminé de manière expérimentale, et les molécules du premier sous-ensemble SSENS ayant une mesure de similarité avec la molécule prédite MOLP supérieure à un seuil THR1 prédéterminé. Cette première étape S100 est mise en œuvre par le module MOD_OBT d’obtention de la prédiction du dispositif électronique 10. La similarité entre deux molécules encodées sous la forme de vecteurs et est une notion bien connue en soi, et qui est par exemple quantifiable au travers de différentes mesures et critères tels que : la distance Euclidienne , avec le nombre d’éléments des vecteurs et , la distance de Manhattan , l’indice de Jaccard/Tanimoto et sa distance , la mesure de distance définie dans le brevet FR3068047 B1 : où désigne la valeur d’un élément d’un vecteur représentant une première molécule et la valeur d’un élément d’un vecteur représentant une deuxième molécule (dite courante). La première étape S100 d’obtention comprend les sous-étapes S110, S120 et S130. Lors de l’étape S110, la molécule dont la propriété doit être prédite est obtenue. Puis, lors d’une étape S120, un premier sous-ensemble SSENS de référence est obtenu à partir d’une base de données comprenant un ensemble ENS de molécules associées chacune au résultat expérimental atteint par cette molécule à un test biologique donné. Ce test biologique correspond par exemple au test d’Ames (un test biologique permettant de déterminer le potentiel mutagène d'une substance chimique), le test HPRT, le test glycophorine A, le test des comètes (ou « Comet assay » ), le test d’échange des chromatides sœurs, le test d’évaluation d’aberrations chromosomiques, le test des micronoyaux, etc. Par souci de simplification, on considère par la suite le cas où une unique base de données est accédée qui comprend un ensemble ENS de molécules et les résultats expérimentaux atteints par ces molécules à un test biologique donné. Cependant, l’invention s’applique également dans le cas où plusieurs bases de données sont considérées. De telles bases de données sont connues en soi et ne sont pas décrites en détail ici. Chaque base de données correspond par exemple à un test biologique réalisé sur les molécules qu’elle contient. Des exemples de ces bases de données sont notamment décrits dans le document de D.J. Kirkland et al., intitulé « Testing strategies in mutagenicity and genetic toxicology : an appraisal of the guidelines of the European Scientific Committe for Cosmetics and Non-Food Products for the evaluation of hair dyes », Mutat. Res. Toxicol. Environ. Mutagen, vol. 588, pages 88-105, 2005, ou dans le document de V. Thybaud et al. intitulé « Strategy for genotoxicity testing : hazard identification and risk assessment in relation to in vitro testing », Mutat. Res. Toxicol. Environ. Mutagen, vol. 627, pages 41-58, 2007. Comme mentionné précédemment, la base de données peut être hébergée sur des serveurs distants ou son contenu peut être stocké dans une mémoire du dispositif électronique 10 d’évaluation d’une prédiction (par exemple dans sa mémoire non volatile 4). Le module de communication 5 du dispositif électronique 10 d’évaluation d’une prédiction lui permet d’y accéder, ou de télécharger son contenu via un réseau de télécommunications, ou encore d’obtenir le contenu de ces bases de données via un support d’enregistrement tel qu’une clé USB (Universal Serial Bus) ou un CDROM. Ils peuvent comprendre à cet effet un port USB, une carte réseau, une interface WIFI (WIreless FIdelity), etc. Il importe, à ce stade, de noter que les algorithmes de prédiction du résultat d’une propriété évoqués ci-après se basent sur une recherche de similarité structurale entre l’ensemble ENS des molécules répertoriées dans la base de données et la molécule dont on cherche à prédire le résultat d’une propriété. Cette recherche par similarité s’appuie sur le postulat que toutes les molécules de l’ensemble ENS qui sont analogues à la molécule considérée possèdent des propriétés similaires. Dans des modes particuliers de mise en œuvre, cette étape S120 de détermination d’un premier sous-ensemble SSENS de référence est mise en œuvre de la manière suivante : détermination, pour chacune des molécules de l’ensemble ENS des molécules de la base de données, d’une mesure représentative de la similarité avec la molécule dont on souhaite prédire les propriétés ; et, sélection, à partir de l’ensemble ENS, d’un premier sous-ensemble SSENS de molécules qui présentent une similarité minimale avec la molécule dont on souhaite prédire les propriétés. De manière alternative, cette étape S120 de détermination d’un premier sous-ensemble SSENS de référence est mise en œuvre en identifiant un sous-ensemble de molécules de la base de données à partir d’un autre ensemble connu de molécules, par exemple un ensemble de molécules hautement énergétiques utilisées par un industriel, et à sélectionner les molécules de la base de données qui présentent une similarité minimale avec chacune des molécules de l’ensemble connu. De manière alternative, cette étape d’obtention S120 d’un premier sous-ensemble SSENS de référence est une étape de détermination d’un sous-ensemble SSENS de référence mise en œuvre conformément au procédé faisant l’objet du brevet FR3068047B1. Selon ce mode particulier de mise en œuvre, l’étape S120 d’obtention est alors mise en œuvre au travers d’un procédé itératif de détermination d’un premier sous-ensemble SSENS de molécules de référence. Ce procédé itératif de détermination comprend une étape d’initialisation associant, à une molécule courante, une valeur d’un descripteur de molécules prédéterminé associée à la molécule obtenue lors de l’étape S110, et lors de chaque itération du procédé de détermination : une étape d’évaluation, pour chaque molécule d’une base de données comprenant une pluralité ENS de molécules associée chacune à une valeur dudit descripteur, d’une mesure de similarité globale entre la valeur du descripteur associée à ladite molécule et la valeur du descripteur associée à la molécule courante ; une étape de sélection de molécules de la base de données ayant une mesure de similarité globale supérieure à un seuil prédéterminé (e.g., 0,85), les molécules sélectionnées étant ajoutées au sous-ensemble SSENS de référence ; et une étape de mise à jour de la valeur du descripteur associée à la molécule courante à partir des valeurs des descripteurs associées à au moins une partie des molécules appartenant au premier sous-ensemble SSENS de référence. Ainsi, cette étape S120 de détermination d’un premier sous-ensemble SSENS est basée sur un processus itératif de recherche de similarité, initialisé en premier lieu avec la molécule dont on cherche à prédire les propriétés. Puis, au fil des itérations, des molécules «virtuelles» sont construites à partir des descripteurs des molécules sélectionnées dans la base de données initiale au cours des itérations, et une nouvelle recherche de similarité est réalisée à partir de ces molécules virtuelles. Le procédé d’évaluation d’une prédiction d’une propriété comprend en outre une étape S130 au cours de laquelle le résultat d’au moins une propriété de la molécule obtenue lors de l’étape S110 est prédit à partir du premier sous-ensemble obtenu lors de l’étape S120. Autrement dit, une technique de prédiction est utilisée qui considère les résultats expérimentaux atteints par les molécules du premier sous-ensemble SSENS de référence et répertoriés dans la base de données dont le premier sous-ensemble SSENS a été extrait. Aucune limitation n’est attachée à la technique de prédiction mise en œuvre. Il peut notamment s’agir un algorithme de type QSAR précédemment évoqué, qui permet d’établir une prédiction quantitative des effets d’une variation de la structure moléculaire d’une substance chimique sur l’activité biologique. En variante, une technique d’apprentissage (e.g., un réseau de neurones, une machine à vecteurs de support, une méthode basée sur les arbres de décision, une méthode des k plus proches voisins, etc.), ou une technique de prédiction par analyse de composantes principales (ou PCA pour « Principal Component Analysis ») ou par moindres carrés partiels (ou « Partial Least Squares ») peuvent être considérés. À l’issue de l’étape S130, une prédiction d’au moins une propriété biologique de la molécule obtenue lors de l’étape S110 est obtenue. Dans les modes de mise en œuvre jusqu’à présent décrits, les étapes S110, 120 et S130 sont réalisées par le dispositif électronique 10 d’évaluation d’une prédiction. En variante, ces étapes sont mises en œuvre par un dispositif électronique de prédiction distinct du dispositif électronique 10 d’évaluation d’une prédiction, et l’étape S100 d’obtention de la prédiction PRED de la au moins une propriété de la molécule prédite MOLP est une étape de réception, en provenance du dispositif électronique de prédiction, de cette prédiction. Selon cette variante, le dispositif électronique 10 d’évaluation d’une prédiction est également configuré pour accéder au premier sous-ensemble SSENS de référence déterminé par le dispositif de prédiction lors de l’étape S120 d’obtention d’un premier sous-ensemble SSENS. Le procédé d’évaluation d’une prédiction comprend en outre une étape S200 au cours de laquelle plusieurs métriques représentatives du premier sous-ensemble SSENS de référence ayant servi à prédire la propriété de la molécule prédite MOLP sont calculées. Plus précisément, au moins deux valeurs parmi les suivantes sont déterminées lors de cette étape : une valeur représentative d’une cohérence des propriétés des molécules d’un deuxième sous-ensemble avec ladite prédiction (PRED) ; une valeur représentative d’une cosimilarité au sein du deuxième sous-ensemble ; et une valeur représentative d’une capacité du modèle à prédire la au moins une propriété de la molécule prédite (MOLP). Cette étape S200 est mise en œuvre par le module MOD_DET de détermination du dispositif électronique 10. Valeur représentative d’une cohérence des propriétés des molécules d’un sous-ensemble avec ladite prédiction On rappelle à ce stade que les molécules du premier sous-ensemble SSENS ont un certain degré de similarité avec la molécule prédite (MOLP), et que les résultats des propriétés des molécules de ce premier sous-ensemble SSENS ont été déterminés de manière expérimentale (et n’ont donc pas été prédit) , et qu’ils constituent donc à ce titre une vérité-terrain (« ground truth » selon la terminologie anglo-saxonne). Dans cet exemple, le deuxième sous-ensemble est constitué des K molécules du premier sous-ensemble les plus similaires avec la molécule dont on souhaite prédire les propriétés. La cohérence des propriétés des molécules du deuxième sous-ensemble avec ladite prédiction PRED est déterminée par une analyse statistique des résultats des propriétés des K molécules du deuxième sous-ensemble. Plus précisément, il est déterminé si la prédiction PRED réalisée lors de l’étape S130 est cohérente avec les résultats expérimentaux de ces K molécules. De manière intuitive, s’il est par exemple prédit qu’une molécule donnée n’est pas génotoxique, et qu’une majorité des résultats expérimentaux des K molécules du deuxième sous-ensemble reflète effectivement qu’elles ne sont pas génotoxiques, alors cela signifie que ladite prédiction PRED est cohérente avec les résultats des propriétés des molécules du deuxième sous-ensemble. A l’inverse, s’il est prédit qu’une molécule donnée n’est pas génotoxique, mais qu’une majorité des résultats expérimentaux de ces K molécules reflète qu’elles sont génotoxiques, alors cela signifie que ladite prédiction PRED n’est pas cohérente avec les résultats des propriétés des molécules du deuxième sous-ensemble. Ainsi, dans des modes particuliers de mise en œuvre, la valeur représentative de la cohérence, pour la au moins une propriété, des résultats des molécules du deuxième sous-ensemble avec ladite prédiction PRED est déterminée de sorte que , avec le nombre de molécules du deuxième sous-ensemble ayant, pour une propriété donnée (par exemple la génotoxicité), un résultat identique (par exemple positif) à celui prédit lors de l’étape S120, et le nombre de molécules du deuxième sous-ensemble. La valeur est représentative du fait que si le résultat de la prédiction est cohérent avec les résultats expérimentaux des K molécules les plus similaires avec la molécule dont on souhaite prédire les propriétés, alors il y a une probabilité plus importante de voir la prédiction vérifiée. Les inventeurs ont observé que l’évolution de la valeur représentative de la cohérence est corrélée avec celle du taux d’erreur où , Plus précisément, une valeur élevée est représentative d’un taux d’erreur faible. Ainsi, pour une valeur = 1, le taux d’erreur est égal à 2.4%. Pour une valeur comprise dans l’intervalle [0.9 ; 1[, le taux d’erreur est de 7.4%. Cependant, pour une valeur faible (c’est-à-dire comprise dans l’intervalle [0 ; 0.1[), le taux d’erreur correspondant est de 35.5%. Aussi, ces résultats montrent que la valeur est peu sensible à la détection d’une prédiction peu fiable. Valeur représentative d’une cosimilarité au sein d’un sous-ensemble La cosimilarité des molécules au sein du deuxième sous-ensemble vise à caractériser la concentration de molécules similaires entre-elles dans ce deuxième sous-ensemble. Ce critère est avantageux puisqu’il permet de discriminer le cas où le sous-ensemble ne comprend pas de suffisamment d’exemples probants pour prédire le résultat d’une propriété. Or sans un nombre suffisant d’exemples probants, le résultat d’une propriété donnée d’une molécule ne pourra pas être correctement prédit. Ainsi, dans des modes particuliers de mise en œuvre, la valeur représentative de la cosimilarité au sein du deuxième sous-ensemble est déterminée de sorte que , avec une valeur représentative de la similarité d’une molécule ( ) du deuxième sous-ensemble avec la molécule prédite (MOLP) et le nombre de molécules du deuxième sous-ensemble. Une mesure de similarité se définit comme un nombre réel compris entre 0 et 1, prenant notamment par convention la valeur 0 lorsque les deux molécules sont considérées comme totalement différentes (i.e. non similaires), et la valeur 1 lorsqu’elles sont considérées comme totalement identiques (i.e. similaires). Des valeurs intermédiaires peuvent être considérées, représentant des nuances de similarité entre ces deux extrêmes. Pour se conformer à cette définition, une fonction dite de conversion est appliquée à l’une quelconque des mesures de distance précédemment évoquées, et qui convertit la mesure de distance en une valeur comprise dans l’intervalle [0,1]. La fonction de conversion appliquée vérifie par exemple , avec la distance à convertir, et un nombre réel prédéterminé. Les inventeurs ont observé qu’une valeur représentative d’une cosimilarité inférieure à 0.70 traduit une incapacité à prédire correctement la molécule cible possédant une telle valeur d’indice, puisque dans ce cas, le taux d’erreur est égal à 1. Autrement dit, une v aleur faible signifie qu’il n’existe pas, dans l’environnement moléculaire proche de la molécule cible, de composés lui étant fortement ou moyennement similaires, ce qui est problématique lors de la phase d’apprentissage du modèle prédictif. Lorsque la valeur représentative d’une cosimilarité est comprise dans l’intervalle [0.65 ; 0.70 [, le taux d’erreur est égale à 1. Par contre, une valeur représentative d’une cosimilarité strictement supérieure à 0.70 traduit une capacité à fournir une prédiction correcte, puisque le taux d’erreur est inférieur ou égal à 0.15. Capacité du modèle à prédire le résultat de la propriété de la molécule prédite La capacité du modèle à prédire le résultat de la propriété de la molécule prédite correspond, par exemple, à déterminer la capacité du modèle à prédire la toxicité d’une substance chimique possédant une certaine structure moléculaire. Ce critère vise d’une part à discriminer les prédictions réalisées par le modèle lorsque ce dernier présente de faibles performances en termes de prédiction de résultats pour des molécules de la famille moléculaire à laquelle appartient la molécule prédite, et d’autre part à fiabiliser celles réalisées par le modèle lorsque ce dernier présente de bonnes performances en termes de prédiction de résultats pour des molécules de la famille moléculaire à laquelle appartient la molécule prédite. Ce critère vise à accorder une confiance aux prédictions réalisées par le modèle lorsqu’il présente de bonnes performances dans la prédiction de la famille moléculaire à laquelle appartient la molécule prédite. La détermination de cette capacité du modèle à prédire un résultat d’une propriété d’une molécule similaire à la molécule prédite est mise en œuvre de la manière suivante : lors d’une première étape, au moins une partie des molécules du premier sous-ensemble SSENS est sélectionnée, de sorte à obtenir un deuxième sous-ensemble. Selon une implémentation particulière, les molécules sélectionnées lors de cette première étape correspondent aux K molécules les plus similaires avec la molécule prédite, avec K=20 par exemple. En variante, les molécules sélectionnées lors de cette première étape correspondent aux molécules ayant une mesure de similarité avec la molécule prédite supérieure à un seuil THR2 prédéterminé, par exemple tel que THR2 > THR1. Enfin, dans un cas particulier, toutes les molécules du premier sous-ensemble SSENS sont sélectionnées, et les premier et deuxième sous-ensembles sont alors identiques ; puis, pour chacune des molécules sélectionnées lors de cette première étape, un résultat est prédit, par le modèle, pour la propriété considérée ; enfin, une valeur représentative de la capacité est déterminée telle que : , avec le nombre de molécules du deuxième sous-ensemble, et le nombre de molécules du deuxième sous-ensemble qui ont, pour la au moins une propriété, un résultat prédit identique au résultat obtenu de manière expérimentale. Les inventeurs ont observé que lorsque la valeur représentative de la capacité est élevée, le modèle est en mesure de prédire correctement la famille moléculaire de la substance à prédire et donc que l’on peut avoir confiance en la capacité dudit modèle à prédire cette dernière. Plus précisément, lorsque la valeur est strictement inférieure à 0.5, le taux d’erreur varie entre 75 et 90% d’erreur. Et lorsque la valeur est égale à 1, le taux d’erreur est d’environ 4.3 %. De retour à la , le procédé selon l’invention comprend en outre une étape S300 de détermination, par un algorithme d’inférence à logique floue, d’une valeur VALF représentative de la fiabilité de la prédiction du résultat de la au moins une propriété de la molécule prédite MOLP. Cette étape S300 est mise en œuvre par le module MOD_EVAL d’évaluation du résultat de la prédiction du dispositif électronique 10. L’algorithme d’inférence à logique floue prend en entrée les valeurs déterminées lors de l’étape S200. Sa particularité est de pouvoir déterminer une valeur numérique de sortie en fonction d’un ensemble de règles formulées en langage naturel. L’utilisation d’un algorithme d’inférence à logique floue pour évaluer la prédiction du résultat d’une propriété moléculaire offre l’avantage de raisonner non pas sur des variables numériques, mais sur des variables linguistiques, qui permettent de manipuler des connaissances en langage naturel. Par ailleurs, lorsque ce système est utilisé dans un contexte réglementaire par des industriels souhaitant justifier les effets biologiques et/ou toxicologiques que peut produire une substance chimique sur l’Homme ou sur l’environnement, l’utilisation d’un algorithme d’inférence à logique floue facilite, pour l’homme, l’interprétation des conclusions qui peut être réalisé par analyse/lecture de la base de règles. Concernant les principes génériques sur la logique floue, l’homme du métier peut se référer à l’ouvrage "La logique floue, « Que sais-je ? » n° 2702, Bernadette Bouchon-Meunier, 2007". Cette étape S300 de détermination, par un algorithme d’inférence à logique floue, d’une valeur VALF représentative de la fiabilité de la prédiction du résultat comprend les sous-étapes S310, S320 et S330. L’étape référencée S310 correspond à une étape de fuzzification des entrées de l’algorithme d’inférence à logique floue. Cette étape S310 est mise en œuvre par le sous-module MOD_FUZZ de fuzzification du dispositif électronique 10, et a pour objectif de convertir une donnée numérique d’entrée (par exemple une valeur représentative de la capacité du système à prédire un résultat égale à 0.75) en une ou plusieurs variables linguistiques auxquelles sont associés des degrés d’appartenance (par exemple « élevé = 0.5 » et « moyennement élevé = 0.5 »). Pour cela, l’algorithme s’appuie sur des fonctions dites d’appartenance qui sont obtenues par le dispositif électronique 10 lors de cette étape S310. Une fonction d’appartenance représente un degré d’appartenance entre un terme linguistique caractérisant un état possible d’une variable d’entrées ou de sortie de l’algorithme, et entre une plage de valeur de ladite variable d’entrées ou de sortie. Les fonctions d'appartenance standard classiquement utilisées sont de type Λ (forme triangulaire), de type Π (forme trapézoïdale), de type singleton (forme de ligne verticale), de type Sigmoïde (forme sinusoïdale) ou de type gaussien (forme de cloche). La représente, un exemple d’ensembles de fonctions d’appartenance pour les variables d’entrées et de sortie de l’algorithme d’inférence à logique floue. Dans cet exemple, la variable d’entrée correspondant à la cohérence des résultats prend les états suivants : « minimal », « très faible », « faible », « moyen », « moyennement élevé », « élevé », « très élevé », « extrême » et « maximal ». Les états « minimal » et « maximal » sont représentés par une fonction d’appartenance de type Π, et les autres états par une fonction d’appartenance de type Λ. Ainsi, pour l’état « moyen », la fonction d’appartenance associée est égale à 0 sur l’intervalle [0 ; 0.4] U [0.6 ; 1], est croissante de 0 à 1 sur l’intervalle [0.4 ; 0.5], et est décroissante de 1 à 0 sur l’intervalle [0.5 ; 0.6]. La variable d’entrée correspondant à la capacité du modèle à prédire un résultat prend les états suivants : « très faible », « faible », « moyen », « moyennement élevé », « élevé », « très élevé » et « maximal ». Les états « très faible » et « maximal » sont représentés par une fonction d’appartenance de type Π, et les autres états par une fonction d’appartenance de type Λ. La variable d’entrée correspondant à la cosimilarité des molécules au sein du sous-ensemble (SSENS) prend les états suivants : « faible » et « élevé ». Ces états sont représentés par une fonction d’appartenance de type Π. Ainsi, la fonction d’appartenance associée à l’état « faible » est égale à 1 sur l’intervalle [0 ; 0.7] et à 0 sur l’intervalle [0,7 ; 1]. Et la fonction associée à l’état « élevé » est égale à 0 sur l’intervalle [0 ; 0.7] et à 1 sur l’intervalle [0,7 ; 1]. Enfin, la variable de sortie du modèle correspond à la fiabilité de prédiction du résultat, et prend les états suivants : « minimal », « très faible », « faible », «moyennement faible », « moyen », « moyennement élevé », « élevé », « très élevé », « » et « maximal ». Les états « très très faible » et « maximal » sont représentés par une fonction d’appartenance de type Π, et les autres états par une fonction d’appartenance de type Λ. De retour à la Figure 3, l’étape S310 de fuzzification d’une entrée comprend également l’obtention d’au moins deux valeurs parmi les suivantes : une valeur représentative de la cohérence des résultats des molécules du sous-ensemble avec ladite prédiction ; une valeur représentative d’une cosimilarité des molécules au sein du sous-ensemble ; et une valeur représentative d’une capacité du modèle à prédire le résultat de la au moins une propriété de la molécule prédite. Par exemple, la valeur représentative de la cohérence des résultats , une valeur représentative d’une cosimilarité , et la valeur représentative de la capacité du système à prédire un résultat . Ces valeurs numériques sont ensuite « fuzzifiées », c’est-à-dire que chacune d’elles est redéfinie comme un ensemble de données floues, chaque donnée floue correspondant à un degré d’appartenance à un état possible de la variable d’entrée correspondante. Ainsi, en considérant les fonctions d’appartenances représentées par la Figure 4A, la valeur représentative de la capacité du système à prédire un résultat est redéfinie de la manière suivante : « capacité élevée = 0.5 » ; « capacité moyennement élevé = 0.5 » ; et les autres états possibles de la capacité sont instanciés à une valeur nulle. Le procédé d’évaluation comprend en outre une étape S320 d’inférence correspondant à l’application d’une « base de règles ». Cette étape S320 est mise en œuvre par le sous-module MOD_INF d’inférence du dispositif électronique 10. Une règle d’une base de règles est typiquement de la forme « Si condition Alors conclusion ». La condition (également appelée prémisse de la règle) est définie par une relation de la forme « variable d’entrée est état possible » ou par une combinaison de relations de la forme « variable d’entrée [i] est état possible de la variable d’entrée [i]» à l’aide d’opérateurs de logique floue. La conclusion (également appelée conséquence de la règle) est définie par une relation de la forme « variable de sortie est état possible ». Les opérateurs flous typiquement utilisés dans ce cadre sont : l’opérateur « et » qui est défini tel que avec l’opérateur de minimalité ; ou avec l’opérateur produit ; l’opérateur « ou » qui est défini tel que avec l’opérateur de maximalité ; ou ; et, l’opérateur « non ». Lors de la mise en œuvre de cette invention, une base de règles de 59 règles a été définie. Ces règles formalisent le comportement de la valeur (VALF) représentative de la fiabilité de la prédiction en fonction de la valeur représentative d’une cohérence, la valeur représentative d’une cosimilarité et la valeur représentative d’une capacité du modèle à réaliser une prédiction. Comme préalablement décrit, l’évolution de la valeur représentative d’une cohérence et l’évolution de la valeur représentative d’une capacité du modèle à réaliser une prédiction sont corrélées à l’évolution du taux d’erreur. Par contre, la valeur représentative d’une cosimilarité possède quant-à-elle un profil de type « valeur seuil ». ce comportement est par exemple traduit par la règle suivante : « Si la valeur représentative d’une cosimilarité est faible , alors la valeur représentative de la fiabilité de la prédiction est minimal ». « Si la valeur représentative d’une capacité du modèle à réaliser une prédiction est faible et la valeur représentative d’une cohérence est très faible , alors la valeur représentative de la fiabilité de la prédiction est très très faible ». est un autre exemple de règle définie dans ce cadre. Lors de cette étape S320 d’inférence, chaque règle floue de la base de règle est appliquée, de de sorte à obtenir une conclusion partielle correspondant à un degré d’appartenance avec un terme linguistique caractérisant un état possible de la fiabilité de la prédiction de la molécule prédite. L’étape S330 correspond à une étape de défuzzification. Cette étape est mise en œuvre par le sous-module MOD_DEF du dispositif électronique 10, et se déroule en deux temps. Tout d’abord, lorsque la base de règles considérée utilise plusieurs règles d'inférences qui ont une même conclusion (par exemple, plusieurs règles d'inférences ont pour conclusion « fiabilité de prédiction du résultat est moyennement faible »), l’application de ces règles permet d’obtenir des conclusions qui doivent être combinées. C’est classiquement l’opérateur « ou » défini tel que qui est utilisé pour mettre en œuvre cette étape. Ainsi si trois règles donnent les conclusions partielles suivantes « fiabilité de prédiction du résultat est moyennement faible » à 20% ; « fiabilité de prédiction du résultat est moyennement faible » à 45% ; « fiabilité de prédiction du résultat est moyennement faible » à 10%, la combinaison de ces règles à l’aide de l’opérateur « ou » précédemment défini permet d’obtenir la conclusion « fiabilité de prédiction du résultat est moyennement faible » à 45%. Cette étape permet d’obtenir un unique degré d’appartenance pour au moins une partie des états possibles de la variable de sortie. Puis, dans un second temps, les degrés d’appartenance associés aux différents états possibles de la variable de sortie sont « défuzzifiés », c’est-à-dire qu’ils sont convertis en une unique valeur numérique VALF représentative de la fiabilité de la prédiction du résultat de la au moins une propriété de la molécule prédite MOLP est déterminée. Différentes méthodes peuvent être utilisées pour mettre en œuvre cette étape, telles que le centre de la surface, le centre de la surface modifié, le centre des sommes, le centre du maximum ou la moyenne des maxima. La est une représentation graphique d’un taux d’erreur de la prédiction en fonction d’une valeur de fiabilité. Au travers de cette , il est constaté une très bonne corrélation (0.9) entre le taux d’erreur et la valeur de fiabilité, lorsqu’on considère l’ensemble des points. On remarque que plus la valeur de fiabilité est élevée et moins il y a de probabilité que la prédiction soit fausse. Une valeur de fiabilité comprise entre 0 et 1 exclus correspond à un taux d’erreur de 88%. Tandis qu’une valeur de fiabilité comprise entre 9 et 10 exclus correspond à un taux d’erreur de 2%. La méthode selon l’invention est donc avantageuse puisque contrairement à d’autres méthodes, comme les probabilités de classe, les classes de valeurs les plus faibles correspondent à un taux d’erreur élevé et les classes de valeurs les plus élevées correspondent à un taux d’erreur très faible. Jusqu’à présent, l’invention a été décrite dans le cas où seul une prédiction est mise en œuvre. Il n’en reste pas moins que l’invention reste également applicable dans le cas où plusieurs prédictions sont effectuées à partir d’une ou plusieurs bases de données stockant les résultats de plusieurs tests biologiques. Procédé d’évaluation d’une prédiction (PRED) d’un résultat d’au moins une propriété d’une molécule (MOLP) dite prédite, la au moins une propriété étant une parmi la génotoxicité, la mutagénicité et la cancérogénicité, le procédé comprenant les étapes suivantes, mises en œuvre par un dispositif électronique (10) : obtention (S100) de la prédiction (PRED) du résultat de la au moins une propriété de la molécule prédite, la prédiction (PRED) étant déterminée par un modèle à partir d’un premier sous-ensemble (SSENS) d’un ensemble (ENS) de molécules, chacune des molécules du premier sous-ensemble (SSENS) ayant, pour la au moins une propriété, un résultat déterminé de manière expérimentale, les molécules du premier sous-ensemble (SSENS) ayant une mesure de similarité avec la molécule prédite supérieure à un seuil prédéterminé ; détermination (S200) d’au moins deux valeurs parmi une valeur représentative d’une cohérence, pour la au moins une propriété, des résultats des molécules d’un deuxième sous-ensemble avec ladite prédiction (PRED) ; une valeur représentative d’une cosimilarité des molécules au sein du deuxième sous-ensemble ; une valeur représentative d’une capacité du modèle à prédire le résultat de la au moins une propriété de la molécule prédite (MOLP) ; détermination (S300), par un algorithme d’inférence à logique floue, d’une valeur (VALF) représentative de la fiabilité de la prédiction du résultat de la au moins une propriété de la molécule prédite (MOLP), l’algorithme d’inférence à logique floue prenant en entrée les valeurs déterminées. Procédé d’évaluation selon la revendication 1, dans lequel la valeur représentative de la cohérence, pour la au moins une propriété, des résultats des molécules du deuxième sous-ensemble avec ladite prédiction (PRED) est déterminée en fonction de , avec le nombre de molécules du deuxième sous-ensemble ayant, pour la au moins une propriété, un résultat identique à la prédiction (PRED), et le nombre de molécules du deuxième sous-ensemble. Procédé d’évaluation selon la revendication 1 ou 2, dans lequel la valeur représentative de la cosimilarité des molécules au sein du deuxième sous-ensemble est déterminée en fonction de , avec une valeur représentative de la similarité d’une molécule ( ) du deuxième sous-ensemble avec la molécule prédite (MOLP) et le nombre de molécules du deuxième sous-ensemble. Procédé d’évaluation selon l’une quelconque des revendications 1 à 3, dans lequel la valeur représentative de la capacité est déterminée en fonction de , avec un nombre de molécules d’au moins une partie dudit deuxième sous-ensemble, et avec le nombre de molécules de la moins une partie ayant, pour la au moins une propriété, un résultat prédit identique au résultat déterminé de manière expérimentale. Procédé d’évaluation selon l’une quelconque des revendications 1 à 4, dans lequel la cohérence des résultats des molécules, la cosimilarité des molécules au sein du deuxième sous-ensemble, la capacité du modèle à prédire le résultat, et la fiabilité de la prédiction (PRED) du résultat définissent des variables d’entrées ou de sortie, chaque variable d’entrées ou de sortie étant définie par un ensemble d’au moins une fonction d’appartenance, la au moins une fonction d’appartenance représentant un degré d’appartenance entre un terme linguistique caractérisant un état possible d’une variable d’entrées ou de sortie, et entre une plage de valeur de ladite variable d’entrées ou de sortie, le procédé comprenant en outre l’obtention (S310), par le système d’inférence à logique floue, desdits ensembles d’au moins une fonction d’appartenance. Procédé d’évaluation selon la revendication 5, dans lequel les fonctions d’appartenance de l’ensemble définissant la cohérence des résultats, de l’ensemble définissant la capacité du modèle, et de l’ensemble définissant la fiabilité de la prédiction (PRED) sont des fonctions de forme triangulaire, et les fonctions d’appartenance de l’ensemble définissant la cosimilarité des molécules au sein du deuxième sous-ensemble sont des fonctions de forme trapézoïdale. Procédé d’évaluation selon la revendication 5 ou 6, comprenant en outre l’obtention d’une base de règles, chaque règle définissant une relation entre un état possible d’au moins une variable parmi la cohérence des résultats, la cosimilarité au sein du deuxième sous-ensemble et la capacité du modèle, et entre un état possible de la fiabilité de la prédiction, les états possibles étant caractérisés par un terme linguistique. Procédé d’évaluation selon l’une quelconque des revendications 5 à 7, dans lequel le procédé comprend en outre la défuzzification (S330) d’un degré d’appartenance de la fiabilité de la prédiction (PRED), de sorte à obtenir une valeur numérique représentative de ladite fiabilité, la défuzzification étant mise en œuvre par application d’une méthode parmi le centre de la surface, le centre de la surface modifié, le centre des sommes, le centre du maximum ou la moyenne des maxima. Dispositif électronique (10) configuré pour évaluer une prédiction (PRED) d’un résultat d’au moins une propriété d’une molécule prédite (MOLP), la au moins une propriété étant une parmi la génotoxicité, la mutagénicité et la cancérogénicité, le dispositif comprenant : un module (MOD_OBT) d’obtention de la prédiction du résultat de la au moins une propriété de la molécule prédite, la prédiction (PRED) étant déterminée par un modèle à partir d’un premier sous-ensemble (SSENS) d’un ensemble (ENS) de molécules, chacune des molécules du premier sous-ensemble (SSENS) ayant, pour la au moins une propriété, un résultat déterminé de manière expérimentale, les molécules du premier sous-ensemble (SSENS) ayant une mesure de similarité avec la molécule prédite (MOLP) supérieure à un seuil prédéterminé ; un module (MOD_DET) de détermination d’au moins deux valeurs parmi une valeur représentative d’une cohérence, pour la au moins une propriété, des résultats des molécules d’un deuxième sous-ensemble avec ladite prédiction (PRED) ; une valeur représentative d’une cosimilarité des molécules au sein du deuxième sous-ensemble ; et une valeur représentative d’une capacité du modèle à prédire le résultat de la au moins une propriété de la molécule prédite (MOLP) ; un module (MOD_EVAL) d’évaluation configuré pour déterminer, par un algorithme d’inférence à logique floue, une valeur représentative de la fiabilité de la prédiction du résultat de la au moins une propriété de la molécule prédite (MOLP), l’algorithme d’inférence à logique floue prenant en entrée les valeurs déterminées. Programme d'ordinateur comprenant des instructions qui, lorsque le programme est exécuté par un ordinateur, conduisent celui-ci à mettre en œuvre la méthode d’évaluation selon l’une quelconque des revendications 1 à 8.