Demo Data from SIGIR 2026 / reviewers in the wild / expert
Cécile Germain
dblp:60/1732 · also Cécile Germain-Renaud
· DBLP profile ↗
28ranked-venue papers
7as first author
0since 2021 · last 2019
0000-0002-9764-9783ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 20 · 6 first-authorArtificial intelligence and machine learning · 4Databases, data management, data science and information retrieval · 2Security and privacy · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1Applied, interdisciplinary, general and emerging computing · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Databases, data mining, and information retrieval
2 papers |
Data mining · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Distributed systems · 69% Parallel and multicore computing · 18% Interconnection networks and networks-on-chip · 14% |
Topics — the 12 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data mining › clustering › exemplar-based clustering
affinity propagation |
0.3 | 2 | 2014 | Data Stream Clustering With Affinity Propagation · IEEE Trans. Knowl. Data Eng. 2014 Toward autonomic grids: analyzing the job flow with affinity streaming · KDD 2009 |
Data mining
clustering |
0.3 | 2 | 2014 | Data Stream Clustering With Affinity Propagation · IEEE Trans. Knowl. Data Eng. 2014 Toward autonomic grids: analyzing the job flow with affinity streaming · KDD 2009 |
Data mining › clustering › online clustering
data stream clustering |
0.3 | 2 | 2014 | Data Stream Clustering With Affinity Propagation · IEEE Trans. Knowl. Data Eng. 2014 Toward autonomic grids: analyzing the job flow with affinity streaming · KDD 2009 |
Distributed systems
fault tolerance |
0.0 | 1 | 2002 | MPICH-V: toward a scalable fault tolerant MPI for volatile nodes · SC 2002 |
Distributed systems › fault tolerance
message logging |
0.0 | 1 | 2002 | MPICH-V: toward a scalable fault tolerant MPI for volatile nodes · SC 2002 |
Distributed systems › fault tolerance
rollback recovery |
0.0 | 1 | 2002 | MPICH-V: toward a scalable fault tolerant MPI for volatile nodes · SC 2002 |
Distributed systems
grid computing |
0.0 | 1 | 2009 | Toward autonomic grids: analyzing the job flow with affinity streaming · KDD 2009 |
Interconnection networks and networks-on-chip › switching network
circuit-switched network |
0.0 | 1 | 1995 | Toward High Communication Performance through Compiled Communications on a Circuit Switched Interconnection Network · HPCA 1995 |
Interconnection networks and networks-on-chip › interprocessor communication
compiled communication |
0.0 | 1 | 1995 | Toward High Communication Performance through Compiled Communications on a Circuit Switched Interconnection Network · HPCA 1995 |
Parallel and multicore computing › parallel architecture
massively parallel architecture |
0.0 | 1 | 1995 | Toward High Communication Performance through Compiled Communications on a Circuit Switched Interconnection Network · HPCA 1995 |
Parallel and multicore computing › MPI
fault-tolerant MPI |
0.0 | 1 | 2002 | MPICH-V: toward a scalable fault tolerant MPI for volatile nodes · SC 2002 |
Parallel and multicore computing
MPI |
0.0 | 1 | 2002 | MPICH-V: toward a scalable fault tolerant MPI for volatile nodes · SC 2002 |
Methods — techniques the papers use, named apart from their topics
hierarchical clustering · 0.2change detection · 0.2statistical tests · 0.2change-point detection · 0.2uncoordinated checkpointing · 0.0distributed message logging · 0.0simulation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Anomaly Detection with Conditional Variational AutoencodersabstractExploiting the rapid advances in probabilistic inference, in particular variational Bayes and variational autoencoders (VAEs), for anomaly detection (AD) tasks remains an open research question. Previous works argued that training VAE models only with inliers is insufficient and the framework should be significantly modified in order to discriminate the anomalous instances. In this work, we exploit the deep conditional variational autoencoder (CVAE) and we define an original loss function together with a metric that targets hierarchically structured data AD. Our motivating application is a real world problem: monitoring the trigger system which is a basic component of many particle physics experiments at the CERN Large Hadron Collider (LHC). In the experiments we show the superior performance of this method for classical machine learning (ML) benchmarks and for our application. Adrian Alan Pol, Victor Berger, Cécile Germain, Gianluca Cerminara, Maurizio Pierini |
ICMLA | 3 |
| 2018 | TrackML: A High Energy Physics Particle Tracking ChallengeabstractTo attain its ultimate discovery goals, the luminosity of the Large Hadron Collider at CERN will increase so the amount of additional collisions will reach a level of 200 interaction per bunch crossing, a factor 7 w.r.t the current (2017) luminosity. This will be a challenge for the ATLAS and CMS experiments, in particular for track reconstruction algorithms. In terms of software, the increased combinatorial complexity will have to harnessed without any increase in budget. To engage the Computer Science community to contribute new ideas, we organized a Tracking Machine Learning challenge (TrackML) running on the Kaggle platform from March to June 2018, building on the experience of the successful Higgs Machine Learning challenge in 2014. The data were generated using [ACTS], an open source accurate tracking simulator, featuring a typical all silicon LHC tracking detector, with 10 layers of cylinders and disks. Simulated physics events (Pythia ttbar) overlaid with 200 additional collisions yield typically 10000 tracks (100000 hits) per event. The first lessons from the Accuracy phase of the challenge will be discussed. Paolo Calafiura, Steven Farrell, Heather M. Gray, Jean-Roch Vlimant, Vincenzo Innocente, Andreas Salzburger, Sabrina Amrouche, Tobias Golling, Moritz Kiehn, Victor Estrade, Cécile Germain, Isabelle Guyon, Edward Moyse, David Rousseau, Yetkin Yilmaz, Vladimir V. Gligorov, Mikhail Hushchyn, Andrey Ustyuzhanin |
eScience | 11 |
| 2018 | Systematics aware learning : a case study in high energy physics
Victor Estrade, Cécile Germain, Isabelle Guyon, David Rousseau |
ESANN | 2 |
| 2018 | A Case Study on Optimizing Accurate Half Precision AverageabstractIn this work, we study the numerical performance of various common algorithms used to calculate the average of an array of half precision (FP16) floating point values. While the current generation of CPUs does not support native FP16 arithmetic, it is a planned feature in a number of next-generation CPUs. FP16 arithmetic was emulated via the half software library. Due to the limitations of the FP16 data type, some algorithms proved insufficient for arrays as small as 100 elements. We propose an algorithm that allows numerically stable FP16 computation of the average and compare it to the naive floating point (FP32) algorithm in terms of both numerical precision and runtime performance. We find that our algorithm offers comparable robustness, numerical precision, and SIMD performance to the higher precision computation. Kenny Peou, Alan Kelly, Joël Falcou, Cécile Germain |
SBAC-PAD | 4 |
| 2016 | How machine learning won the Higgs boson challenge
Claire Adam-Bourdarios, Glen Cowan, Cécile Germain, Isabelle Guyon, Balázs Kégl, David Rousseau |
ESANN | 3 |
| 2015 | Fault Monitoring with Sequential Matrix FactorizationabstractFor real-world distributed systems, the knowledge component at the core of the MAPE-K loop has to be inferred, as it cannot be realistically assumed to be defined a priori. Accordingly, this paper considers fault monitoring as a latent factors discovery problem. In the context of end-to-end probing, the goal is to devise an efficient sampling policy that makes the best use of a constrained sampling budget. Previous work addresses fault monitoring in a collaborative prediction framework, where the information is a snapshot of the probes outcomes. Here, we take into account the fact that the system dynamically evolves at various time scales. We propose and evaluate Sequential Matrix Factorization (SMF) that exploits both the recent advances in matrix factorization for the instantaneous information and a new sampling heuristics based on historical information. The effectiveness of the SMF approach is exemplified on datasets of increasing difficulty and compared with state of the art history-based or snapshot-based methods. In all cases, strong adaptivity under the specific flavor of active learning is required to unleash the full potential of coupling the most confident and the most uncertain sampling heuristics, which is the cornerstone of SMF. Cécile Germain |
ACM Trans. Auton. Adapt. Syst. | 2 |
| 2014 | Data Stream Clustering With Affinity PropagationabstractData stream clustering provides insights into the underlying patterns of data flows. This paper focuses on selecting the best representatives from clusters of streaming data. There are two main challenges: how to cluster with the best representatives and how to handle the evolving patterns that are important characteristics of streaming data with dynamic distributions. We employ the Affinity Propagation (AP) algorithm presented in 2007 by Frey and Dueck for the first challenge, as it offers good guarantees of clustering optimality for selecting exemplars. The second challenging problem is solved by change detection. The presented StrAP algorithm combines AP with a statistical change point detection test; the clustering model is rebuilt whenever the test detects a change in the underlying data distribution. Besides the validation on two benchmark data sets, the presented algorithm is validated on a real-world application, monitoring the data flow of jobs submitted to the EGEE grid. Xiangliang Zhang 0001, Cyril Furtlehner, Cécile Germain, Michèle Sebag |
IEEE Trans. Knowl. Data Eng. | 3 |
| 2013 | Efficient distributed monitoring with active Collaborative Prediction
Cécile Germain, Tristan Glatard |
Future Gener. Comput. Syst. | 2 |
| 2012 | Distributed Monitoring with Collaborative PredictionabstractIsolating users from the inevitable faults in large distributed systems is critical to Quality of Experience. We formulate the problem of probe selection for fault prediction based on end-to-end probing as a Collaborative Prediction (CP) problem. On an extensive experimental dataset from the EGI grid, the combination of the Maximum Margin Matrix Factorization approach to CP and Active Learning shows excellent performance, reducing the number of probes typically by 80% to 90%. Cécile Germain, Tristan Glatard |
CCGRID | 2 |
| 2011 | The Grid ObservatoryabstractThe goal of the Grid Observatory project (GO) is to contribute to an experimental theory of large grid systems by integrating the collection of data on the behaviour of the flagship European Grid Infrastructure (EGI) and its users, the development of models, and an ontology for the domain knowledge. The GO gives access to a database of grid usage traces available to the wider computer science community without the need of grid credentials. The paper presents the architecture of the digital curation process enacted by the GO and examples of their exploitation. Cécile Germain, Alain Cady, Philippe Gauron, Michel Jouvin, Charles Loomis, Janusz Martyniak, Julien Nauroy, Guillaume Philippon, Michèle Sebag |
CCGRID | 1 |
| 2011 | The Green Computing Observatory: A Data Curation Approach for Green ITabstractThe Green Computing Observatory (GCO) addresses the previous issues within the framework of a production infrastructure dedicated to e-science, providing a unique facility for the Computer Science and Engineering community. The first barrier to improved energy efficiency is the difficulty of collecting data on the energy consumption of individual components of data centers, and the lack of overall data collection. GCO collects monitoring data on energy consumption of a large computing center, and publish them through the Grid Observatory. These data include the de tailed monitoring of the processors and motherboards, as well as the global site information, such as overall consumption and overall cooling, as optimizing at the global level is a promising way of research. A second barrier is making the collected data usable. The difficulty is to make the data readily consistent and complete, as well as understandable for further exploitation. For this purpose, GCO opts for an ontological approach in order to rigorously define the semantics of the data (what is measured) and the context of their production (how are they acquired and/or calculated). Cécile Germain, Frédéric Fürst, Michel Jouvin, Gilles Kassel, Julien Nauroy, Guillaume Philippon |
DASC | 1 |
| 2011 | Towards Non-Stationary Grid Models
Tamás Éltetö, Cécile Germain, Pascal Bondon, Michèle Sebag |
J. Grid Comput. | 2 |
| 2010 | Discovering Piecewise Linear Models of Grid WorkloadabstractDespite extensive research focused on enabling QoS for grid users through economic and intelligent resource provisioning, no consensus has emerged on the most promising strategies. On top of intrinsically challenging problems, the complexity and size of data has so far drastically limited the number of comparative experiments. An alternative to experimenting on real, large, and complex data, is to look for well-founded and parsimonious representations. This study is based on exhaustive information about the gLite-monitored jobs from the EGEE grid, representative of a significant fraction of e-science computing activity in Europe. Our main contributions are twofold. First we found that workload models for this grid can consistently be discovered from the real data, and that limiting the range of models to piecewise linear time series models is sufficiently powerful. Second, we present a bootstrapping strategy for building more robust models from the limited samples at hand. Tamás Éltetö, Cécile Germain, Pascal Bondon, Michèle Sebag |
CCGRID | 2 |
| 2010 | Multi-objective Reinforcement Learning for Responsive Grids
Julien Perez, Cécile Germain, Balázs Kégl, Charles Loomis |
J. Grid Comput. | 2 |
| 2009 | Multi-scale Real-Time Grid Monitoring with Job Stream MiningabstractThe ever increasing scale and complexity of large computational systems ask for sophisticated management tools, paving the way toward autonomic computing. A first step toward autonomic grids is presented in this paper; the interactions between the grid middleware and the stream of computational queries are modeled using statistical learning. The approach is implemented and validated in the context of the EGEE grid. The GSTRAP system, embedding the STRAP data streaming algorithm, provides manageable and understandable views of the computational workload based on gLite reporting services. An online monitoring module shows the instant distribution of the jobs in real-time and its dynamics, enabling anomaly detection. An offline monitoring module provides the administrator with a consolidated view of the workload, enabling the visual inspection of its long-term trends. Xiangliang Zhang 0001, Michèle Sebag, Cécile Germain |
CCGRID | 3 |
| 2009 | Toward autonomic grids: analyzing the job flow with affinity streamingabstractThe Affinity Propagation (AP) clustering algorithm proposed by Frey and Dueck (2007) provides an understandable, nearly optimal summary of a dataset, albeit with quadratic computational complexity. This paper, motivated by Autonomic Computing, extends AP to the data streaming framework. Firstly a hierarchical strategy is used to reduce the complexity to O(N1+ε); the distortion loss incurred is analyzed in relation with the dimension of the data items. Secondly, a coupling with a change detection test is used to cope with non-stationary data distribution, and rebuild the model as needed. The presented approach StrAP is applied to the stream of jobs submitted to the EGEE Grid, providing an understandable description of the job flow and enabling the system administrator to spot online some sources of failures. Xiangliang Zhang 0001, Cyril Furtlehner, Julien Perez, Cécile Germain, Michèle Sebag |
KDD | 4 |
| 2008 | Grid Differentiated Services: A Reinforcement Learning ApproachabstractLarge scale production grids are a major case for autonomic computing. Following the classical definition of Kephart, an autonomic computing system should optimize its own behavior in accordance with high level guidance from humans. This central tenet of this paper is that the combination of utility functions and reinforcement learning (RL) can provide a general and efficient method for dynamically allocating grid resources in order to optimize the satisfaction of both end-users and participating institutions. The flexibility of an RL-based system allows to model the state of the grid,the jobs to be scheduled, and the high-level objectives of the various actors on the grid. RL-based scheduling can seamlessly adapt its decisions to changes in the distributions ofinter-arrival time, QoS requirements, and resource availability. Moreover, it requires minimal prior knowledge about thetarget environment, including user requests and infrastructure. Our experimental results, both on a synthetic workloadand a real trace, show that RL is not only a realistic alternative to empirical scheduler design, but is able to outperform them. Julien Perez, Cécile Germain, Balázs Kégl, Charles Loomis |
CCGRID | 2 |
| 2008 | Scheduling for Responsive Grids
Cécile Germain, Charles Loomis, Jakub T. Moscicki, Romain Texier |
J. Grid Comput. | 1 |
| 2005 | Grid-enabling medical image analysisabstractDigital medical image processing is a promising application area for grids. Given the volume of data, the sensitivity of medical information, and the joint complexity of medical datasets and computations expected in clinical practice, the challenge is to fill the gap between the grid middleware and the requirements of clinical applications. The research project AGIR (Grid Analysis of Radiological Data) presented in this paper addresses this challenge through a combined approach: on one hand, leveraging the grid middleware through core grid medical services which target the requirements of medical data processing applications; on the other hand, grid-enabling a panel of applications ranging from algorithmic research to clinical applications. Cécile Germain, Vincent Breton, Patrick Clarysse, Yann Gaudeau, Tristan Glatard, Emmanuel Jeannot, Yannick Legré, Charles Loomis, Johan Montagnat, Jean-Marie Moureaux, Angel Osorio, Xavier Pennec, Romain Texier |
CCGRID | 1 |
| 2003 | Result checking in global computing systemsabstractGlobal Computing is a particular modality of Grid Computing targeting massive parallelism, Internet computing and cycle-stealing. This new computing infrastructure has been shown to be exposed to a new type of attacks, where authentication is not relevant, network security techniques are not sufficient, and result-checking algorithms may be unavailable. The behavior of a Global Computing System, which is likely to be bimodal, nevertheless offers an opportunity for a probabilistic verification process that is efficient in the most frequent cases, and degrades gracefully as the problem becomes more difficult. For the two cases of a system based on anonymous volunteers, and a better controlled system, we propose probabilistic tests which self-adapt to the behavior of the computing entities. Cécile Germain, Nathalie Playez |
ICS | 1 |
| 2002 | MPICH-V: toward a scalable fault tolerant MPI for volatile nodesabstractGlobal Computing platforms, large scale clusters and future TeraGRID systems gather thousands of nodes for computing parallel scientific applications. At this scale, node failures or disconnections are frequent events. This Volatility reduces the MTBF of the whole system in the range of hours or minutes. We present MPICH-V, an automatic Volatility tolerant MPI environment based on uncoordinated checkpoint/roll-back and distributed message logging. MPICH-V architecture relies on Channel Memories, Checkpoint servers and theoretically proven protocols to execute existing or new, SPMD and Master-Worker MPI applications on volatile nodes. To evaluate its capabilities, we run MPICH-V within a framework for which the number of nodes, Channels Memories and Checkpoint Servers can be completely configured as well as the node Volatility. We present a detailed performance evaluation of every component of MPICH-V and its global performance for non-trivial parallel applications. Experimental results demonstrate good scalability and high tolerance to node volatility. George Bosilca, Aurelien Bouteiller, Franck Cappello, Samir Djilali, Gilles Fedak, Cécile Germain, Thomas Hérault, Pierre Lemarinier, Oleg Lodygensky, Frédéric Magniette, Vincent Néri, Anton Selikhov |
SC | 6 |
| 2001 | XtremWeb: A Generic Global Computing SystemabstractGlobal computing achieves high throughput computing by harvesting a very large number of unused computing resources connected to the Internet. This parallel computing model targets a parallel architecture defined by a very high number of nodes, poor communication performance and continuously varying resources. The unprecedented scale of the global computing architecture paradigm requires us to revisit many basic issues related to parallel architecture programming models, performance models, and class of applications or algorithms suitable for this architecture. XtremWeb is an experimental global computing platform dedicated to provide a tool for such studies. The paper presents the design of XtremWeb. Two essential features of this design are multi-applications and high-performance. Accepting multiple applications allows institutions or enterprises to set up their own global computing applications or experiments. High-performance is ensured by scalability, fault tolerance, efficient scheduling and a large base of volunteer PCs. We also present an implementation of the first global application running on XtremWeb. Gilles Fedak, Cécile Germain, Vincent Néri, Franck Cappello |
CCGRID | 2 |
| 2000 | A schedule cache for data parallel unstructured computations
Thomas Brandes, Cécile Germain |
Parallel Comput. | 2 |
| 1998 | A Tracing Protocol for Optimizing Data Parallel Irregular Computations
Thomas Brandes, Cécile Germain |
Euro-Par | 2 |
| 1995 | Automatic Vectorization of Communications for Data-Parallel Programs
Cécile Germain, Franck Delaplace |
Euro-Par | 1 |
| 1995 | Toward High Communication Performance through Compiled Communications on a Circuit Switched Interconnection NetworkabstractThis paper discusses a new principle of interconnection network for massively parallel architectures in the field of numerical computation. The principle is motivated by an analysis of the application features and the need to design new kind of communication networks combining very high bandwidth, very low latency, performance independence to communication pattern or network load and a performance improvement proportional to the hardware performance improvement. Our approach is to associate compiled communications and a circuit switched interconnection network. This paper presents the motivations for this principle, the hardware and software issues and the design of a first prototype. The expected performance are a sustained aggregate bandwidth of more than 500 GBytes/s and an overall latency less than 270 ns, for a large implementation (4K inputs) with the current available technology.> Franck Cappello, Cécile Germain |
HPCA | 2 |
| 1993 | Balanced Distributed Memory Parallel ComputersabstractMismatches between on-chip high performance CPU and data access times is the basic reason for the increasing gap between peak and sustained performance in distributed memory parallel computers. We propose the concept of balanced architectures, based on a network with a dynamic topology and communication patterns determined at compile time. The corresponding processing element is a cacheless CPU, which can achieve a 1 FLOP/clock cycle rate. Network and PE features are presented. An example shows that balanced architectures keep efficiency when scaling. Franck Cappello, Jean-Luc Béchennec, Franck Delaplace, Cécile Germain, Jean-Louis Giavitto, Vincent Néri, Daniel Etiemble |
ICPP (1) | 4 |
| 1993 | A Communication Architecture for a Massively Parallel Message-Passing Multicomputer
Cécile Germain, Jean-Luc Béchennec, Daniel Etiemble, Jean-Paul Sansonnet |
J. Parallel Distributed Comput. | 1 |