Packages (Re)Dice _ pour les computer experiments
Abstract
La thématique des computer experiments ([1], [2]) concerne l'analyse ou la planification d'expériences dont la réponse est obtenue à l'aide d'un code de calcul coûteux. Typiquement, l'évaluation d'une réponse demande plusieurs heures, voire plusieurs jours de calcul. De telles situations se rencontrent dans des secteurs variés et intéressent de nombreux industriels, comme la simulation d'écoulement en ingénierie réservoir, ou la simulation de crash dans le secteur automobile. Les problèmes à résoudre concernent l'interpolation ou l'approximation de fonctions, l'optimisation. Ils sont liés à des problèmes plus classiques de statistique comme ceux de la planification d'expériences ou de la statistique spatiale, avec des spécificités dues à la nature des expériences (souvent déterministes) et à la dimension du problème (souvent supérieure à 3). On retrouve en particulier en computer experiments les techniques basées sur les processus gaussiens comme le krigeage. Le système R présente de nombreux atouts pour les computer experiments. Nous décrivons le rôle important joué par R dans les consortiums DICE [3] et ReDICE [4] rassemblant des industriels et des chercheurs académiques de cultures logicielles diverses. Plusieurs packages spécifiques ont été développés ou initialisés dans le cadre de ces consortiums et sont accessible sur le CRAN : DiceDesign, DiceEval, DiceKriging, DiceOptim, DiceView. D'autres packages sont en cours de développement. Nous présentons quelques fonctionnalités de ces packages, en lien avec leur contexte particulier de développement.