Demo Data from EDBT 2026 / reviewers in the wild / expert
Jean-Pierre Briot
dblp:b/JPBriot
· DBLP profile ↗
19ranked-venue papers
8as first author
3since 2021 · last 2023
0000-0003-1621-6335ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 10 · 4 first-authorArtificial intelligence and machine learning · 9 · 5 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 2 first-author · 1 since 2021Systems, architecture and hardware · 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.
| Artificial intelligence
1 paper |
Language models and text generation · 77% Efficient and distributed learning · 23% | |
| Computer graphics and multimedia
1 paper |
Audio and music processing · 100% |
Topics — the 7 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Audio and music processing › music technology › computer music
symbolic music processing |
0.7 | 1 | 2023 | Byte Pair Encoding for Symbolic Music · EMNLP 2023 |
Programming languages and type systems
language design |
0.0 | 2 | 1989 | Programming with Explicit Metaclasses in Smalltalk-80 · OOPSLA 1989 A Uniform Model for Object-Oriented Languages Using the Class Abstraction · IJCAI 1987 |
Programming languages and type systems › object-oriented programming
metaclasses |
0.0 | 1 | 1989 | Programming with Explicit Metaclasses in Smalltalk-80 · OOPSLA 1989 |
Programming languages and type systems › object-oriented programming
object-oriented languages |
0.0 | 1 | 1987 | A Uniform Model for Object-Oriented Languages Using the Class Abstraction · IJCAI 1987 |
Programming languages and type systems › concurrent programming languages
concurrent object-oriented programming |
0.0 | 1 | 1986 | Object-Oriented Concurrent Programming in ABCL/1 · OOPSLA 1986 |
Distributed computing theory
message passing |
0.0 | 1 | 1986 | Object-Oriented Concurrent Programming in ABCL/1 · OOPSLA 1986 |
Distributed systems › distributed coordination › multi-agent systems
distributed problem solving |
0.0 | 1 | 1986 | Object-Oriented Concurrent Programming in ABCL/1 · OOPSLA 1986 |
Methods — techniques the papers use, named apart from their topics
byte-pair encoding · 0.7byte pair encoding · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Byte Pair Encoding for Symbolic MusicabstractWhen used with deep learning, the symbolic music modality is often coupled with language model architectures.To do so, the music needs to be tokenized, i.e. converted into a sequence of discrete tokens.This can be achieved by different approaches, as music can be composed of simultaneous tracks, of simultaneous notes with several attributes.Until now, the proposed tokenizations rely on small vocabularies of tokens describing the note attributes and time events, resulting in fairly long token sequences, and a sub-optimal use of the embedding space of language models.Recent research has put efforts on reducing the overall sequence length by merging embeddings or combining tokens.In this paper, we show that Byte Pair Encoding, a compression technique widely used for natural language, significantly decreases the sequence length while increasing the vocabulary size.By doing so, we leverage the embedding capabilities of such models with more expressive tokens, resulting in both better results and faster inference in generation and classification tasks.The source code is shared on Github 1 , along with a companion website 2 .Finally, BPE is directly implemented in MidiTok 3 , allowing the reader to easily benefit from this method. Nathan Fradet, Nicolas Gutowski, Fabien Chhel, Jean-Pierre Briot |
EMNLP | 4 |
| 2023 | Is Quality Enoughƒ Integrating Energy Consumption in a Large-Scale Evaluation of Neural Audio Synthesis ModelsabstractDeep learning models are now core components of modern audio synthesis, and their use has increased significantly in recent years, leading to highly accurate systems for multiple tasks. However, this quest for quality comes at a tremendous computational cost, which incurs vast energy consumption and greenhouse gas emissions. At the heart of this problem are the standardized evaluation metrics used by the scientific community to compare various contributions. In this paper, we suggest relying on a multi-objective metric based on Pareto optimality, which considers equally the accuracy and energy consumption of a model. By applying our measure to the current state-of-the-art in generative audio models, we show that it can drastically change the significance of the results. We hope to raise awareness on the need to more systematically investigate the energy efficiency of high-quality models, in order to place computational costs at the center of deep learning research priorities. Constance Douwes, Giovanni Bindi, Antoine Caillon, Philippe Esling, Jean-Pierre Briot |
ICASSP | 5 |
| 2021 | From artificial neural networks to deep learning for music generation: history, concepts and trends
Jean-Pierre Briot |
Neural Comput. Appl. | 1 |
| 2020 | Deep learning for music generation: challenges and directions
Jean-Pierre Briot, François Pachet |
Neural Comput. Appl. | 1 |
| 2017 | Practical Reasoning in an Argumentation-based Decision BDI Agent: a Case Study for Participatory Management of Protected AreasabstractThis paper describes the implementation of an argumentation system used for participatory management of environmental protected areas, more precisely to model the decision of a park manager artificial agent.This implementation is based on a BDI agent architecture, namely the Jason/AgentSpeak framework/language.After introducing the principles of BDI architecture and of argumentation systems, we will detail how we model arguments within the BDI (Belief-Desire-Intention) architecture.Then, we present the argumentation-based model of deliberation and decision by the park manager agent as a case study.We show how our argument-based approach allows to model various cognitive profiles of park managers (more conservationist or more sensitive to social issues), through different knowledge bases.We show examples of decisions produced by the park manager agent and examples of traces of arguments used during deliberation, which could be a base for explaining decisions.Before concluding, we point out future directions, such as using argumentation as a basis for negotiation between various agents. Pedro Elkind Velmovitsky, Jean-Pierre Briot, Marx L. Viana, Carlos José Pereira de Lucena |
SEKE | 2 |
| 2016 | A Multi-Agent Architecture for Quantified Fruits: Design and ExperienceabstractInternational audience Jean-Pierre Briot, Nathalia Moraes do Nascimento, Carlos José Pereira de Lucena |
SEKE | 1 |
| 2010 | Flexibility and coordination in event-based, loosely coupled, distributed systems
Bruno Silvestre, Silvana Rossetto, Noemi de La Rocque Rodriguez, Jean-Pierre Briot |
Comput. Lang. Syst. Struct. | 4 |
| 2009 | Modeling of Open Normative Multiagent Systems
Carolina Howard Felicíssimo, Carlos José Pereira de Lucena, Jean-Pierre Briot |
ICAART | 3 |
| 2008 | Ambient Intelligence Applications: Introducing the Campus FrameworkabstractA challenge for pervasive computing is the seamless integration of computer support with users' activities in a very dynamic setting, with deep human and resource mobility. Portable devices such as notebooks, PDAs and smartphones are becoming more and more popular, as their computational power increases and their prices fall. Moreover, the quick spread of wireless networks has permitted the exchange of data in places as diverse as university campus, airports, coffee houses and family homes. In this paper we introduce campus, a framework that supports the development of multi-agent, context aware, pervasive computing applications. Campus is designed to provide the necessary infrastructure for ambience intelligence applications. Amal El Fallah Seghrouchni, Karin K. Breitman, Nicolas Sabouret, Markus Endler, Yasmine Charif, Jean-Pierre Briot |
ICECCS | 6 |
| 2008 | Ubiquitous Service Regulation Based on Dynamic RulesabstractUbiquitous computing systems can be regarded as open systems where heterogeneous and previously unknown entities may spontaneously interact, due to intrinsic mobility of users and their devices. In this highly dynamic and heterogeneous scenario, applications must be capable of accessing the appropriate instances of the required services in each visited network or region. Some services, however, must be made available only to users and applications that fulfill some conditions. In ubiquitous systems the interaction between client and server applications happens in a physical space, involving human and artificial agents that act under social and administrative rules. We propose the integration of context-awareness with a social regulation approach to control the interaction of users and their applications in such environments. This has the advantage that access policies and rights can be defined and monitored independently of the applications for the ubiquitous system. José Viterbo, Markus Endler, Jean-Pierre Briot |
ICECCS | 3 |
| 2008 | A User Interface to Support Dialogue and Negotiation in Participatory Simulations
José Eurico de Vasconcelos Filho, Jean-Pierre Briot, Marta de Azevedo Irving, Simone D. J. Barbosa, Vasco Furtado |
MABS | 2 |
| 2006 | Plan-based replication for fault-tolerant multi-agent systemsabstractInternational audience Alessandro de Luna Almeida, Samir Aknine, Jean-Pierre Briot, Jacques Malenfant |
IPDPS | 3 |
| 2003 | Fine-Grained Dynamic Adaptation of Distributed Components
Frédéric Peschanski, Jean-Pierre Briot, Akinori Yonezawa |
Middleware | 2 |
| 1989 | Actalk: A Testbed for Classifying and Designing Actor Languages in the Smalltalk-80 Environment
Jean-Pierre Briot |
ECOOP | 1 |
| 1989 | Programming with Explicit Metaclasses in Smalltalk-80abstractThis paper discusses the introduction of explicit metaclasses á la ObjVlisp into the Smalltalk-80 language. The rigidity of Smalltalk metaclass architecture motivated this work. We decided to implement the ObjVlisp model into the standard Smalltalk-80 system. The resulting combination defines the Classtalk platform. This platform provides a full-size environment to experiment with class-oriented programming by combining implicit metaclasses á la Smalltalk and explicit metaclasses á la ObjVlisp. Obviously, these experiments are not limited to the Smalltalk world and will be useful to understand and practice the metaclass concept advocated by modern object-oriented languages such as ObjVlisp and CLOS. Jean-Pierre Briot, Pierre Cointe |
OOPSLA | 1 |
| 1987 | Inheritance and Synchronization in Concurrent OOP
Jean-Pierre Briot, Akinori Yonezawa |
ECOOP | 1 |
| 1987 | A Uniform Model for Object-Oriented Languages Using the Class Abstraction
Jean-Pierre Briot, Pierre Cointe |
IJCAI | 1 |
| 1986 | The OBJVLISP Model: Definition of a Uniform, Reflexive and Extensible Object Oriented Language
Jean-Pierre Briot, Pierre Cointe |
ECAI | 1 |
| 1986 | Object-Oriented Concurrent Programming in ABCL/1abstractAn object-oriented computation model is presented which is designed for modelling and describing a wide variety of concurrent systems. In this model, three types of message passing are incorporated. An overview of a programming language called ABCL/1, whose semantics faithfully reflects this computation model, is also presented. Using ABCL/1, a simple scheme of distributed problem solving is illustrated. Furthermore, we discuss the reply destination mechanism and its applications. A distributed “same fringe” algorithm is presented as an illustration of both the reply destination mechanism and the future type message passing which is one of the three message passing types in our computation model. Akinori Yonezawa, Jean-Pierre Briot, Etsuya Shibayama |
OOPSLA | 2 |