Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Pierre Roy

dblp:56/2284 · DBLP profile ↗
← Back
16ranked-venue papers
2as first author
0since 2021 · last 2016
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 13 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 7 · 1 first-authorSoftware engineering, systems software and programming languages · 5 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2Human-computer interaction and ubiquitous 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.

Artificial intelligence
6 papers
Language models and text generation · 68% Generative modeling · 32%
Theoretical computer science
2 papers
Algorithms and data structures · 50% Combinatorics and discrete mathematics · 50%
Computer graphics and multimedia
3 papers
Audio and music processing · 100%
Human-computer interaction and pervasive computing
1 paper
Interaction techniques and input · 100%

Topics — the 4 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Combinatorics and discrete mathematics
combinatorics on words
0.212015
Generating all Possible Palindromes from Ngram Corpora · IJCAI 2015
Audio and music processing › music information retrieval
music classification
0.112009
Improving Multilabel Analysis of Music Titles: A Large-Scale Validation of the Correction Approach · IEEE Trans. Speech Audio Process. 2009
Audio and music processing
music generation
0.012013
Enforcing Meter in Finite-Length Markov Sequences · AAAI 2013
Interaction techniques and input
musical interface
0.012013
Reflexive loopers for solo musical improvisation · CHI 2013

Methods — techniques the papers use, named apart from their topics

voss constraint · 0.4n-gram language modeling · 0.4supervised classification · 0.4sumsets growth theorem · 0.3domain consistency algorithm · 0.3cumulative cost function · 0.3concatenative synthesis · 0.3generalized arc consistency · 0.2automaton construction · 0.2renormalization · 0.1arc consistency · 0.1classifier fusion · 0.1
YearPublicationVenuePosition
2016 Assisted Lead Sheet Composition Using FlowComposer
Alexandre Papadopoulos, Pierre Roy, François Pachet
CP2
2016 Enforcing Structure on Temporal Sequences: The Allen Constraint
Pierre Roy, Guillaume Perez, Jean-Charles Régin, Alexandre Papadopoulos, François Pachet, Marco Marchini
CP1
2016 The "Beyond the Fence" Musical and "Computer Says Show" Documentary
Simon Colton, Maria Teresa Llano, Rose Hepworth, John William Charnley, Catherine V. Gale, Archie Baron, François Pachet, Pierre Roy, Pablo Gervás, Nick Collins, Bob L. T. Sturm, Tillman Weyde, Daniel Wolff, James Robert Lloyd
ICCC8
2015 Exact Sampling for Regular and Markov Constraints with Belief Propagation
Alexandre Papadopoulos, François Pachet, Pierre Roy, Jason Sakellariou
CP3
2015 Max Order: A Tale of Creativity
Fiammetta Ghedini, François Pachet, Pierre Roy
IJCAI3
2015 Generating 1/f Noise Sequences as Constraint Satisfaction: The Voss Constraint
François Pachet, Pierre Roy, Alexandre Papadopoulos, Jason Sakellariou
IJCAI2
2015 Generating all Possible Palindromes from Ngram Corpora
Alexandre Papadopoulos, Pierre Roy, Jean-Charles Régin, François Pachet
IJCAI2
2014 Avoiding Plagiarism in Markov Sequence Generation
abstract
Markov processes are widely used to generate sequences that imitate a given style, using random walk. Random walk generates sequences by iteratively concatenating states to prefixes of length equal or less than the given Markov order}. However, at higher orders, Markov chains tend to replicate chunks of the corpus with a size possibly higher than the order, a primary form of plagiarism. The Markov order defines a maximum length for training but not for generation. In the framework of constraint satisfaction (CSP), we introduce MaxOrder. This global constraint ensures that generated sequences do not include chunks larger than a given maximum order. We exhibit an automaton that recognises the solution set, with a size linear in the size of the corpus. We propose a linear-time procedure to generate this automaton from a corpus and a given max order. We then use this automaton to achieve generalised arc consistency for the MaxOrder constraint, holding on a sequence of size n, in O(n.T) time, where T is the size of the automaton. We illustrate our approach by generating text sequences from text corpora with a maximum order guarantee, effectively controlling plagiarism.
Alexandre Papadopoulos, Pierre Roy, François Pachet
AAAI2
2014 Imitative Leadsheet Generation with User Constraints
abstract
We introduce the problem of generating musical leadsheets, i.e. a melody with chord labels, in the style of an arbitrary composer, that satisfy arbitrary user constraints. The problem is justified by the very nature of musical creativity, as many composers create music precisely by imitating a given style to which they add their own constraints. We propose a solution of this problem by formulating it as a Markov constraint problem. Markov constraints enable users to create stylistically imitative leadsheets that satisfy a large palette of constraints. We show that generated leadsheets are stylistically consistent by reclassifying them using Markov classifiers.
François Pachet, Pierre Roy
ECAI2
2014 Non-Conformant Harmonization: the Real Book in the Style of Take 6
François Pachet, Pierre Roy
ICCC2
2013 Enforcing Meter in Finite-Length Markov Sequences
abstract
Markov processes are increasingly used to generate finite-length sequences that imitate a given style. However, Markov processes are notoriously difficult to control. Recently, Markov constraints have been introduced to give users some control on generated sequences. Markov constraints reformulate finite-length Markov sequence generation in the framework of constraint satisfaction (CSP). However, in practice, this approach is limited to local constraints and its performance is low for global constraints, such as cardinality or arithmetic constraints. This limitation prevents generated sequences to follow structural properties which are independent of the style, but inherent to the domain, such as meter. In this article, we introduce meter, a constraint that ensures a sequence is 1) Markovian with regards to a given corpus and 2) follows metrical rules expressed as cumulative cost functions. Additionally, meter can simultaneously enforce cardinality constraints. We propose a domain consistency algorithm whose complexity is pseudo-polynomial. This result is obtained thanks to a theorem on the growth of sumsets by Khovanskii. We illustrate our constraint on meter-constrained music generation problems that were so far not solvable by any other technique.
Pierre Roy, François Pachet
AAAI1
2013 Reflexive loopers for solo musical improvisation
abstract
Loop pedals are real-time samplers that playback audio played previously by a musician. Such pedals are routinely used for music practice or outdoor "busking". However, loop pedals always playback the same material, which can make performances monotonous and boring both to the musician and the audience, preventing their widespread uptake in professional concerts. In response, we propose a new approach to loop pedals that addresses this issue, which is based on an analytical multi-modal representation of the audio input. Instead of simply playing back prerecorded audio, our system enables real-time generation of an audio accompaniment reacting to what is currently being performed by the musician. By combining different modes of performance - e.g. bass line, chords, solo - from the musician and system automatically, solo musicians can perform duets or trios with themselves, without engendering the so-called canned (boringly repetitive and unresponsive) music effect of loop pedals. We describe the technology, based on supervised classification and concatenative synthesis, and then illustrate our approach on solo performances of jazz standards by guitar. We claim this approach opens up new avenues for concert performance.
François Pachet, Pierre Roy, Julian Moreira, Mark d'Inverno
CHI2
2011 Finite-Length Markov Processes with Constraints
abstract
Many systems use Markov models to generate finite-length sequences that imitate a given style. These systems often need to enforce specific control constraints on the sequences to generate. Unfortunately, control constraints are not compatible with Markov models, as they induce long-range dependencies that violate the Markov hypothesis of limited memory. Attempts to solve this issue using heuristic search do not give any guarantee on the nature and probability of the sequences generated. We propose a novel and efficient approach to controlled Markov generation for a specific class of control constraints that 1) guarantees that generated sequences satisfy control constraints and 2) follow the statistical distribution of the initial Markov model. Revisiting Markov generation in the framework of constraint satisfaction, we show how constraints can be compiled into a nonhomogeneous Markov model, using arc-consistency techniques and renormalization. We illustrate the approach on a melody generation problem and sketch some realtime applications in which control constraints are given by gesture controllers.
François Pachet, Pierre Roy, Gabriele Barbieri
IJCAI2
2009 Improving Multilabel Analysis of Music Titles: A Large-Scale Validation of the Correction Approach
abstract
This paper addresses the problem of automatically extracting perceptive information from acoustic signals, in a supervised classification context. Global labels, i.e., atomic information describing a music title in its entirety, such as its genre, mood, main instruments, or type of vocals, are entered by humans. Classifiers are trained to map audio features to these labels. However, the performances of these classifiers on individual labels are rarely satisfactory. In the case we have to predict several labels simultaneously, we introduce a correction scheme to improve these performances. In this scheme-an instance of the classifier fusion paradigm-an extra layer of classifiers is built to exploit redundancies between labels and correct some of the errors coming from the individual acoustic classifiers. We describe a series of experiments aiming at validating this approach on a large-scale database of music and metadata (about 30 000 titles and 600 labels per title). The experiments show that the approach brings statistically significant improvements.
François Pachet, Pierre Roy
IEEE Trans. Speech Audio Process.2
2000 A Language for Audiovisual Template Specification and Recognition
Jean Carrive, Pierre Roy, François Pachet, Rémi Ronfard
CP2
1999 Automatic Generation of Music Programs
François Pachet, Pierre Roy
CP2