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

Florian Krebs

dblp:91/156 · also Florian Benedikt Krebs · DBLP profile ↗
← Back
18ranked-venue papers
3as first author
2since 2021 · last 2024
0000-0001-6033-801XORCID · conflict

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

Artificial intelligence and machine learning · 9 · 3 first-author · 2 since 2021Databases, data management, data science and information retrieval · 6Graphics, computer vision, multimedia, augmented reality and games · 4 · 1 first-author · 2 since 2021Systems, architecture and hardware · 3Human-computer interaction and ubiquitous computing · 1Theory of computation · 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.

Computer graphics and multimedia
3 papers
Audio and music processing · 100%
Databases, data mining, and information retrieval
2 papers
Query processing and optimization · 88% Indexing and storage engines · 12%
Artificial intelligence
1 paper
Representation and self-supervised learning · 100%

Topics — the 10 heaviest of 12, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Audio and music processing
music information retrieval
0.522016
madmom: A New Python Audio and Music Signal Processing Library · ACM Multimedia 2016
Inferring Metrical Structure in Music Using Particle Filters · IEEE ACM Trans. Audio Speech Lang. Process. 2015
Audio and music processing
acoustic signal processing
0.112016
madmom: A New Python Audio and Music Signal Processing Library · ACM Multimedia 2016
Audio and music processing › music information retrieval
beat tracking
0.112016
madmom: A New Python Audio and Music Signal Processing Library · ACM Multimedia 2016
Audio and music processing › music analysis
onset detection
0.112016
madmom: A New Python Audio and Music Signal Processing Library · ACM Multimedia 2016
Query processing and optimization
similarity join
0.122002
High Performance Data Mining Using the Nearest Neighbor Join · ICDM 2002
Epsilon Grid Order: An Algorithm for the Similarity Join on Massive High-Dimensional Data · SIGMOD Conference 2001
Machine learning › Representation and self-supervised learning › representation learning
unsupervised representation learning
0.112014
An Assessment of Learned Score Features for Modeling Expressive Dynamics in Music · IEEE Trans. Multim. 2014
Query processing and optimization › similarity join
kNN join
0.012002
High Performance Data Mining Using the Nearest Neighbor Join · ICDM 2002
Query processing and optimization › similarity join
high-dimensional similarity join
0.012001
Epsilon Grid Order: An Algorithm for the Similarity Join on Massive High-Dimensional Data · SIGMOD Conference 2001
Indexing and storage engines › multidimensional indexing
grid file
0.012001
Epsilon Grid Order: An Algorithm for the Similarity Join on Massive High-Dimensional Data · SIGMOD Conference 2001
Indexing and storage engines
multidimensional indexing
0.012001
Epsilon Grid Order: An Algorithm for the Similarity Join on Massive High-Dimensional Data · SIGMOD Conference 2001

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

hidden markov model · 0.5restricted boltzmann machine · 0.4matrix decomposition · 0.4neural network · 0.2particle filter · 0.2similarity join · 0.0multipage index · 0.0scheduling · 0.0external sorting · 0.0
YearPublicationVenuePosition
2024 Modeling Musical Knowledge With Quantum Bayesian Networks
abstract
Music is a multifaceted art form that requires a nuanced and comprehensive framework for analysis. This framework should encompass correlations among diverse musical attributes, including melody, harmony, rhythm, timbre, and dynamics. However, modeling the interaction between these attributes is anticipated to require substantial computational resources. In this study, we propose a Bayesian model to represent various musical attributes and explore its implementation and inference on a quantum computer. We show how to translate the Bayesian model to a quantum circuit and perform inference using the quantum rejection sampling algorithm on a quantum simulator. Through empirical evaluation utilizing a real-world dataset, we compare the performance of the quantum algorithm against classical rejection sampling. Our results reveal that the quantum method improves the acceptance rate of generated samples, thereby enhancing posterior probability estimates.
Florian Krebs, Hermann Fürntratt, Roland Unterberger, Franz Graf 0002
CBMI1
2022 A Toolchain for Extracting and Visualising Road Traffic Data
abstract
We demonstrate a toolchain for visualising detailed road traffic data from multimodal sensors consisting of (i) the automatic, real-time extraction of movement paths of road users and noteworthy events from traffic monitoring cameras or LIDAR sensors, (ii) extraction of audio events from individual microphones and microphone arrays, (iii) a spatial data managment system storing the extracted information together with a geographic information system (GIS), and (iv) a web based viewer allowing to interactively visualise all these data in the context of a high-definition digital twin of the traffic environment. This system enables the collection of a considerable amount of objective data on road use and can be used for planning changes to traffic facilities as well as for assessing changes in the traffic environment.
Helmut Neuschmied, Florian Krebs, Stefan Ladstätter, Elisabeth Eder, Mohamed Redouane Berrazouane, Georg Thallinger
CBMI2
2019 Generating Efficient Parallel Code from the RVC-CAL Dataflow Language
abstract
The RVC-CAL language is used for implementing dataflow process networks (DPNs), i.e., distributed systems of actors. The behavior of an actor is defined by a set of actions which can consume input tokens and produce output tokens. RVC-CAL DPNs can offer parallelism both at the level of actors and at the level of actions. To efficiently execute these models on a target hardware, it is important to generate parallel code based on the entire parallelism provided by these two levels. In this paper, we discuss criteria for the generation of parallel software from RVC-CAL models based on the potential parallelism of modeled behaviors. The approach considers both the coarse-grained (task-parallel) execution of actors using multithreading and the fine-grained (data-parallel) execution of their actions using the open computing language (OpenCL) or even a higher-level layer of OpenCL, namely SYCL. The methodology is validated by benchmarks on OpenCL abstracted hardware platforms. Based on the experimental results, the methodology is evaluated for efficiency (performance) in comparison with a pure multithreaded C++ approach and a well-known reference framework.
Omair Rafique, Florian Krebs, Klaus Schneider 0001
DSD2
2018 Social Emotion Mining Techniques for Facebook Posts Reaction Prediction
abstract
As of February 2016 Facebook allows users to express their experienced emotions about a post by using five so-called `reactions'. This research paper proposes and evaluates alternative methods for predicting these reactions to user posts on public pages of firms/companies (like supermarket chains). For this purpose, we collected posts (and their reactions) from Facebook pages of large supermarket chains and constructed a dataset which is available for other researches. In order to predict the distribution of reactions of a new post, neural network architectures (convolutional and recurrent neural networks) were tested using pretrained word embeddings. Results of the neural networks were improved by introducing a bootstrapping approach for sentiment and emotion mining on the comments for each post. The final model (a combination of neural network and a baseline emotion miner) is able to predict the reaction distribution on Facebook posts with a mean squared error (or misclassification rate) of 0.135.
Florian Krebs, Bruno Lubascher, Tobias Moers, Pieter Schaap, Gerasimos Spanakis
ICAART (2)1
2017 Inverse model command shaper for a flexible gantry robot
abstract
Subject of this paper is an industrial gantry robot with elastic behavior. To suppress residual vibrations command shaping filters are widely used. These filters, however, change the shape and duration of the originally commanded trajectory. Therefore, a command shaping filter is proposed which is based on the inverse model of the flexible robot dynamics. To that end, a planar dynamics model of the robot is derived which is suitable for control design. It captures the relevant dynamics of vibrations including the non-minimum phase characteristics. Based on the inverse dynamics, a feedforward filter for vibration suppression is developed. The tracking error due to filter delay is reduced compared to other command shaping techniques. The non-minimum phase properties of the flexible dynamics are avoided by using a virtual reference point for plant inversion. Experimental results show the effectiveness of the proposed Inverse Model Command Shaper compared to other types of filters tuned for vibration suppression.
Nikolas Tekles, Florian Krebs, Matthias Reiner
IROS2
2016 madmom: A New Python Audio and Music Signal Processing Library
abstract
In this paper, we present madmom, an open-source audio processing and music information retrieval (MIR) library written in Python. madmom features a concise, NumPy-compatible, object oriented design with simple calling conventions and sensible default values for all parameters, which facilitates fast prototyping of MIR applications. Prototypes can be seamlessly converted into callable processing pipelines through madmom's concept of Processors, callable objects that run transparently on multiple cores. Processors can also be serialised, saved, and re-run to allow results to be easily reproduced anywhere. Apart from low-level audio processing, madmom puts emphasis on musically meaningful high-level features. Many of these incorporate machine learning techniques and madmom provides a module that implements some methods commonly used in MIR such as hidden Markov models and neural networks. Additionally, madmom comes with several state-of-the-art MIR algorithms for onset detection, beat, downbeat and meter tracking, tempo estimation, and chord recognition. These can easily be incorporated into bigger MIR systems or run as stand-alone programs.
Sebastian Böck, Filip Korzeniowski, Jan Schlüter, Florian Krebs, Gerhard Widmer
ACM Multimedia4
2015 Towards Interactive Verification of Programmable Logic Controllers Using Modal Kleene Algebra and KIV
Roland Glück, Florian Krebs
RAMiCS2
2015 Development of a vision-based 6D pose estimation end effector for industrial manipulators in lightweight production environments
abstract
Carbon fiber reinforced plastics are playing a key role for aircraft constructions nowadays as well as in the future because of the convenient ratio of strength to weight. Due to the growing requirements of this market, an automation of the production process is necessary. Because of the high unit volumes and accuracy required, the use of robots with increased work accuracy is essential. The German Aerospace Center has developed, in an internal cooperation, an end effector for the camera-based determination of its position and orientation in space. This article deals with the construction and structure of the end effector and first experimental results.
Georg Braun, Christian Nissler, Florian Krebs
ETFA3
2015 Towards Multi-functional Robot-based Automation Systems
abstract
Multi-functional robot cells will play an important role in smart factories of the future.Equipped with flexible toolings, teams of robots will be able to realize manufacturing processes with growing complexity.However, to efficiently support small batch sizes and a multitude of process variants, powerful software tools are required.This paper illustrates the challenges that developers face in multi-functional robot cells, using the example of CFRP production.The vision of a new programming environment for such future flexible automation systems is sketched.
Andreas Angerer, Michael Vistein, Alwin Hoffmann, Wolfgang Reif, Florian Krebs, Manfred Schönheits
ICINCO (2)5
2015 Inferring Metrical Structure in Music Using Particle Filters
abstract
In this paper, we propose a new state-of-the-art particle filter (PF) system to infer the metrical structure of musical audio signals. The new inference method is designed to overcome the problem of PFs in multi-modal probability distributions, which arise due to tempo and phase ambiguities in musical rhythm representations. We compare the new method with a hidden Markov model (HMM) system and several other PF schemes in terms of performance, speed and scalability on several audio datasets. We demonstrate that using the proposed system the computational complexity can be reduced drastically in comparison to the HMM while maintaining the same order of beat tracking accuracy. Therefore, for the first time, the proposed system allows fast meter inference in a high-dimensional state space, spanned by the three components of tempo, type of rhythm, and position in a metric cycle.
Florian Krebs, Andre Holzapfel, A. Taylan Cemgil, Gerhard Widmer
IEEE ACM Trans. Audio Speech Lang. Process.1
2014 An Assessment of Learned Score Features for Modeling Expressive Dynamics in Music
abstract
The study of musical expression is an ongoing and increasingly data-intensive endeavor, in which machine learning techniques can play an important role. The purpose of this paper is to evaluate the utility of unsupervised feature learning in the context of modeling expressive dynamics, in particular note intensities of performed music. We use a note centric representation of musical contexts, which avoids shortcomings of existing musical representations. With that representation, we perform experiments in which learned features are used to predict note intensities. The experiments are done using a data set comprising professional performances of Chopin's complete piano repertoire. For feature learning we use Restricted Boltzmann machines, and contrast this with features learned using matrix decomposition methods. We evaluate the results both quantitatively and qualitatively, identifying salient learned features, and discussing their musical relevance.
Maarten Grachten, Florian Krebs
IEEE Trans. Multim.2
2008 Relational cognitive structures for intelligent agent and robot control
abstract
Based on Brooks' subsumption architecture, we introduce a relational definition of a layered module architecture. We present two straightforward implementations following the declarative and the procedural meaning of such architectures. Based on these representations and the notion of state snapshots we then explain how to learn relational, discrete descriptions of asynchronous and possible non-deterministic behaviour. We conclude with an outlook of how relational learning can be used to optimise module behaviour, how to prune redundant connections and how to induce functionalities of higher level competence.
Martin Eric Müller, Florian Krebs, Ferry Hielscher
SMC2
2004 The k-Nearest Neighbour Join: Turbo Charging the KDD Process
Christian Böhm 0001, Florian Krebs
Knowl. Inf. Syst.2
2003 Supporting KDD Applications by the k-Nearest Neighbor Join
Christian Böhm 0001, Florian Krebs
DEXA2
2002 Optimal Dimension Order: A Generic Technique for the Similarity Join
Christian Böhm 0001, Florian Krebs, Hans-Peter Kriegel
DaWaK2
2002 High Performance Data Mining Using the Nearest Neighbor Join
abstract
The similarity join has become an important database primitive to support similarity search and data mining. A similarity join combines two sets of complex objects such that the result contains all pairs of similar objects. Well-known are two types of the similarity join, the distance range join where the user defines a distance threshold for the join, and the closest point query or k-distance join which retrieves the k most similar pairs. In this paper, we investigate an important, third similarity join operation called k-nearest neighbor join which combines each point Of one point set with its k nearest neighbors in the other set. It has been shown that many standard algorithms of Knowledge Discovery in Databases (KDD) such as k-means and k-medoid clustering, nearest neighbor classification, data cleansing, postprocessing of sampling-based data mining etc. can be implemented on top of the k-nn join operation to achieve performance improvements without affecting the quality of the result of these algorithms. We propose a new algorithm to compute the k-nearest neighbor join using the multipage index (MuX), a specialized index structure for the similarity join. To reduce both CPU and I/O cost, we develop optimal loading and processing strategies.
Christian Böhm 0001, Florian Krebs
ICDM2
2001 On Optimizing Nearest Neighbor Queries in High-Dimensional Data Spaces
Stefan Berchtold, Christian Böhm 0001, Daniel A. Keim, Florian Krebs, Hans-Peter Kriegel
ICDT4
2001 Epsilon Grid Order: An Algorithm for the Similarity Join on Massive High-Dimensional Data
abstract
The similarity join is an important database primitive which has been successfully applied to speed up applications such as similarity search, data analysis and data mining. The similarity join combines two point sets of a multidimensional vector space such that the result contains all point pairs where the distance does not exceed a parameter ε. In this paper, we propose the Epsilon Grid Order, a new algorithm for determining the similarity join of very large data sets. Our solution is based on a particular sort order of the data points, which is obtained by laying an equi-distant grid with cell length ε over the data space and comparing the grid cells lexicographically. A typical problem of grid-based approaches such as MSJ or the ε-kdB-tree is that large portions of the data sets must be held simultaneously in main memory. Therefore, these approaches do not scale to large data sets. Our technique avoids this problem by an external sorting algorithm and a particular scheduling strategy during the join phase. In the experimental evaluation, a substantial improvement over competitive techniques is shown.
Christian Böhm 0001, Bernhard Braunmüller, Florian Krebs, Hans-Peter Kriegel
SIGMOD Conference3