Demo Data from EDBT 2026 / reviewers in the wild / expert
Michiel Hermans
dblp:62/8026
· DBLP profile ↗
17ranked-venue papers
8as first author
0since 2021 · last 2018
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 16 · 7 first-authorSystems, architecture and hardware · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 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 architecture, parallel and distributed computing, and storage systems
2 papers |
Emerging computing paradigms · 93% Reconfigurable computing and FPGAs · 7% | |
| Artificial intelligence
1 paper |
Deep learning architectures and training · 61% Language models and text generation · 30% Optimization for machine learning · 9% |
Topics — the 7 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Emerging computing paradigms
neuromorphic computing |
0.3 | 1 | 2017 | Chaotic Time Series Prediction Using a Photonic Reservoir Computer with Output Feedback · AAAI 2017 |
Emerging computing paradigms › neuromorphic computing › reservoir computing
photonic reservoir computing |
0.3 | 1 | 2017 | Chaotic Time Series Prediction Using a Photonic Reservoir Computer with Output Feedback · AAAI 2017 |
Emerging computing paradigms › neuromorphic computing
reservoir computing |
0.3 | 1 | 2017 | Chaotic Time Series Prediction Using a Photonic Reservoir Computer with Output Feedback · AAAI 2017 |
Natural language and speech › Language models and text generation › language modeling
character-level language modeling |
0.2 | 1 | 2013 | Training and Analysing Deep Recurrent Neural Networks · NIPS 2013 |
Machine learning › Deep learning architectures and training › recurrent neural network › deep recurrent network
hierarchical recurrent neural network |
0.2 | 1 | 2013 | Training and Analysing Deep Recurrent Neural Networks · NIPS 2013 |
Machine learning › Deep learning architectures and training
recurrent neural network |
0.2 | 1 | 2013 | Training and Analysing Deep Recurrent Neural Networks · NIPS 2013 |
Machine learning › Optimization for machine learning
stochastic gradient descent |
0.0 | 1 | 2013 | Training and Analysing Deep Recurrent Neural Networks · NIPS 2013 |
Methods — techniques the papers use, named apart from their topics
reservoir computing · 0.3chaotic time series prediction · 0.3photonic delay system · 0.2hierarchical processing · 0.2emergent time scales · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | Random Pattern and Frequency Generation Using a Photonic Reservoir Computer with Output Feedback
Piotr Antonik, Michiel Hermans, Marc Haelterman, Serge Massar |
Neural Process. Lett. | 2 |
| 2017 | Chaotic Time Series Prediction Using a Photonic Reservoir Computer with Output FeedbackabstractReservoir Computing is a bio-inspired computing paradigm for processing time dependent signals (Jaeger andHaas 2004; Maass, Natschläger, and Markram 2002). It canbe easily implemented in hardware. The performance ofthese analogue devices matches digital algorithms on a series of benchmark tasks (see e.g. (Soriano et al. 2015) fora review). Their capacities could be extended by feedingthe output signal back into the reservoir, which would allow them to be applied to various signal generation tasks(Antonik et al. 2016b). In practice, this requires a high-speed readout layer for real-time output computation. Herewe achieve this by means of a field-programmable gate array (FPGA), and demonstrate the first photonic reservoircomputer with output feedback. We test our setup on theMackey-Glass chaotic time series generation task and obtain interesting prediction horizons, comparable to numerical simulations, with ample room for further improvement.Our work thus demonstrates the potential offered by the output feedback and opens a new area of novel applications forphotonic reservoir computing. Piotr Antonik, Michiel Hermans, Marc Haelterman, Serge Massar |
AAAI | 2 |
| 2017 | Photonic reservoir computer with output feedback for chaotic time series predictionabstractReservoir Computing is a bio-inspired computing paradigm for processing time dependent signals. It can be easily implemented in hardware. The performance of these analogue devices matches digital algorithms on a series of benchmark tasks. Their capacities could be extended by feeding the output signal back into the reservoir, which would allow them to be applied to various signal generation tasks. In practice, this requires a high-speed readout layer for real-time output computation. Here we achieve this by means of an FPGA chip, and demonstrate the first photonic reservoir computer with output feedback. We test our setup on the Mackey-Glass chaotic time series generation task and obtain interesting prediction horizons, comparable to numerical simulations, with ample room for further improvement. Our work thus demonstrates the potential offered by the output feedback and opens a new area of novel applications for photonic reservoir computing. Piotr Antonik, Michiel Hermans, Marc Haelterman, Serge Massar |
IJCNN | 2 |
| 2017 | Online Training of an Opto-Electronic Reservoir Computer Applied to Real-Time Channel EqualizationabstractReservoir computing is a bioinspired computing paradigm for processing time-dependent signals. The performance of its analog implementation is comparable to other state-of-the-art algorithms for tasks such as speech recognition or chaotic time series prediction, but these are often constrained by the offline training methods commonly employed. Here, we investigated the online learning approach by training an optoelectronic reservoir computer using a simple gradient descent algorithm, programmed on a field-programmable gate array chip. Our system was applied to wireless communications, a quickly growing domain with an increasing demand for fast analog devices to equalize the nonlinear distorted channels. We report error rates up to two orders of magnitude lower than previous implementations on this task. We show that our system is particularly well suited for realistic channel equalization by testing it on a drifting and a switching channel and obtaining good performances. Piotr Antonik, François Duport, Michiel Hermans, Anteo Smerieri, Marc Haelterman, Serge Massar |
IEEE Trans. Neural Networks Learn. Syst. | 3 |
| 2016 | Towards Adjustable Signal Generation with Photonic Reservoir Computers
Piotr Antonik, Michiel Hermans, Marc Haelterman, Serge Massar |
ICANN (1) | 2 |
| 2016 | Pattern and Frequency Generation Using an Opto-Electronic Reservoir Computer with Output Feedback
Piotr Antonik, Michiel Hermans, Marc Haelterman, Serge Massar |
ICONIP (2) | 2 |
| 2015 | Online Training of an Opto-Electronic Reservoir Computer
Piotr Antonik, François Duport, Anteo Smerieri, Michiel Hermans, Marc Haelterman, Serge Massar |
ICONIP (2) | 4 |
| 2015 | Photonic delay systems as machine learning implementations
Michiel Hermans, Miguel C. Soriano, Joni Dambre, Peter Bienstman, Ingo Fischer |
J. Mach. Learn. Res. | 1 |
| 2015 | Memristor Models for Machine LearningabstractIn the quest for alternatives to traditional complementary metal-oxide-semiconductor, it is being suggested that digital computing efficiency and power can be improved by matching the precision to the application. Many applications do not need the high precision that is being used today. In particular, large gains in area and power efficiency could be achieved by dedicated analog realizations of approximate computing engines. In this work we explore the use of memristor networks for analog approximate computation, based on a machine learning framework called reservoir computing. Most experimental investigations on the dynamics of memristors focus on their nonvolatile behavior. Hence, the volatility that is present in the developed technologies is usually unwanted and is not included in simulation models. In contrast, in reservoir computing, volatility is not only desirable but necessary. Therefore, in this work, we propose two different ways to incorporate it into memristor simulation models. The first is an extension of Strukov's model, and the second is an equivalent Wiener model approximation. We analyze and compare the dynamical properties of these models and discuss their implications for the memory and the nonlinear processing capacity of memristor networks. Our results indicate that device variability, increasingly causing problems in traditional computer design, is an asset in the context of reservoir computing. We conclude that although both models could lead to useful memristor-based reservoir computing systems, their computational performance will differ. Therefore, experimental modeling research is required for the development of accurate volatile memristor models. Juan Pablo Carbajal, Joni Dambre, Michiel Hermans, Benjamin Schrauwen |
Neural Comput. | 3 |
| 2015 | Optoelectronic Systems Trained With Backpropagation Through TimeabstractDelay-coupled optoelectronic systems form promising candidates to act as powerful information processing devices. In this brief, we consider such a system that has been studied before in the context of reservoir computing (RC). Instead of viewing the system as a random dynamical system, we see it as a true machine-learning model, which can be fully optimized. We use a recently introduced extension of backpropagation through time, an optimization algorithm originally designed for recurrent neural networks, and use it to let the network perform a difficult phoneme recognition task. We show that full optimization of all system parameters of delay-coupled optoelectronics systems yields a significant improvement over the previously applied RC approach. Michiel Hermans, Joni Dambre, Peter Bienstman |
IEEE Trans. Neural Networks Learn. Syst. | 1 |
| 2014 | Toward Unified Hybrid Simulation Techniques for Spiking Neural NetworksabstractIn the field of neural network simulation techniques, the common conception is that spiking neural network simulators can be divided in two categories: time-step-based and event-driven methods. In this letter, we look at state-of-the art simulation techniques in both categories and show that a clear distinction between both methods is increasingly difficult to define. In an attempt to improve the weak points of each simulation method, ideas of the alternative method are, sometimes unknowingly, incorporated in the simulation engine. Clearly the ideal simulation method is a mix of both methods. We formulate the key properties of such an efficient and generally applicable hybrid approach. Michiel D'Haene, Michiel Hermans, Benjamin Schrauwen |
Neural Comput. | 2 |
| 2013 | Training and Analysing Deep Recurrent Neural NetworksabstractTime series often have a temporal hierarchy, with information that is spread out over multiple time scales. Common recurrent neural networks, however, do not explicitly accommodate such a hierarchy, and most research on them has been focusing on training algorithms rather than on their basic architecture. In this pa- per we study the effect of a hierarchy of recurrent neural networks on processing time series. Here, each layer is a recurrent network which receives the hidden state of the previous layer as input. This architecture allows us to perform hi- erarchical processing on difficult temporal tasks, and more naturally capture the structure of time series. We show that they reach state-of-the-art performance for recurrent networks in character-level language modelling when trained with sim- ple stochastic gradient descent. We also offer an analysis of the different emergent time scales. Michiel Hermans, Benjamin Schrauwen |
NIPS | 1 |
| 2012 | Infinite Sparse Threshold Unit Networks
Michiel Hermans, Benjamin Schrauwen |
ICANN (1) | 1 |
| 2012 | Recurrent Kernel Machines: Computing with Infinite Echo State NetworksabstractEcho state networks (ESNs) are large, random recurrent neural networks with a single trained linear readout layer. Despite the untrained nature of the recurrent weights, they are capable of performing universal computations on temporal input data, which makes them interesting for both theoretical research and practical applications. The key to their success lies in the fact that the network computes a broad set of nonlinear, spatiotemporal mappings of the input data, on which linear regression or classification can easily be performed. One could consider the reservoir as a spatiotemporal kernel, in which the mapping to a high-dimensional space is computed explicitly. In this letter, we build on this idea and extend the concept of ESNs to infinite-sized recurrent neural networks, which can be considered recursive kernels that subsequently can be used to create recursive support vector machines. We present the theoretical framework, provide several practical examples of recursive kernels, and apply them to typical temporal tasks. Michiel Hermans, Benjamin Schrauwen |
Neural Comput. | 1 |
| 2010 | Memory in reservoirs for high dimensional inputabstractReservoir Computing (RC) is a recently introduced scheme to employ recurrent neural networks while circumventing the difficulties that typically appear when training the recurrent weights. The `reservoir' is a fixed randomly initiated recurrent network which receives input via a random mapping. Only an instantaneous linear mapping from the network to the output is trained which can be done with linear regression. In this paper we study dynamical properties of reservoirs receiving a high number of inputs. More specifically, we investigate how the internal state of the network retains fading memory of its input signal. Memory properties for random recurrent networks have been thoroughly examined in past research, but only for one-dimensional input. Here we take into account statistics which will typically occur in high dimensional signals. We find useful empirical data which expresses how memory in recurrent networks is distributed over the individual principal components of the input. Michiel Hermans, Benjamin Schrauwen |
IJCNN | 1 |
| 2010 | One step Backpropagation Through Time for learning input mapping in reservoir computing applied to speech recognitionabstractRecurrent neural networks are very powerful engines for processing information that is coded in time, however, many problems with common training algorithms, such as Backpropagation Through Time, remain. Because of this, another important learning setup known as Reservoir Computing has appeared in recent years, where one uses an essentially untrained network to perform computations. Though very successful in many applications, using a random network can be quite inefficient when considering the required number of neurons and the associated computational costs. In this paper we introduce a highly simplified version of Backpropagation Through Time by basically truncating the error backpropagation to one step back in time, and we combine this with the classic Reservoir Computing setup using an instantaneous linear readout. We apply this setup to a spoken digit recognition task and show it to give very good results for small networks. Michiel Hermans, Benjamin Schrauwen |
ISCAS | 1 |
| 2010 | Memory in linear recurrent neural networks in continuous time
Michiel Hermans, Benjamin Schrauwen |
Neural Networks | 1 |