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

Jan Koutník

dblp:71/3686 · DBLP profile ↗
← Back
23ranked-venue papers
10as first author
0since 2021 · last 2020
—ORCID · none

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

Artificial intelligence and machine learning · 21 · 9 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-authorDatabases, data management, data science and information retrieval · 1Human-computer interaction and ubiquitous computing · 1 · 1 first-author

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
4 papers
Deep learning architectures and training · 60% Motion planning and robot control · 24% Language models and text generation · 16%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Computational science and engineering · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Deep learning architectures and training
recurrent neural network
0.522017
Recurrent Highway Networks · ICML 2017
A Clockwork RNN · ICML 2014
Robotics › Motion planning and robot control › robot control
model predictive control
0.412020
Infinite-Horizon Differentiable Model Predictive Control · ICLR 2020
Machine learning › Deep learning architectures and training › neural differential equations
neural ordinary differential equations
0.412020
SNODE: Spectral Discretization of Neural ODEs for System Identification · ICLR 2020
Computational science and engineering
system identification
0.412020
SNODE: Spectral Discretization of Neural ODEs for System Identification · ICLR 2020
Natural language and speech › Language models and text generation
language modeling
0.312017
Recurrent Highway Networks · ICML 2017
Machine learning › Deep learning architectures and training
sequence modeling
0.212014
A Clockwork RNN · ICML 2014

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

spectral methods · 0.9neural ODE · 0.9differentiable optimization · 0.4gersgorin circle theorem · 0.3LSTM · 0.3modular hidden layer partitioning · 0.2clock-rate computation · 0.2
YearPublicationVenuePosition
2020 Infinite-Horizon Differentiable Model Predictive Control
Sebastian East, Marco Gallieri, Jonathan Masci, Jan Koutník, Mark Cannon
ICLR4
2020 SNODE: Spectral Discretization of Neural ODEs for System Identification
Alessio Quaglino, Marco Gallieri, Jonathan Masci, Jan Koutník
ICLR4
2017 Recurrent Highway Networks
abstract
Many sequential processing tasks require complex nonlinear transition functions from one step to the next. However, recurrent neural networks with “deep” transition functions remain difficult to train, even when using Long Short-Term Memory (LSTM) networks. We introduce a novel theoretical analysis of recurrent networks based on Gersgorin’s circle theorem that illuminates several modeling and optimization issues and improves our understanding of the LSTM cell. Based on this analysis we propose Recurrent Highway Networks, which extend the LSTM architecture to allow step-to-step transition depths larger than one. Several language modeling experiments demonstrate that the proposed architecture results in powerful and efficient models. On the Penn Treebank corpus, solely increasing the transition depth from 1 to 10 improves word-level perplexity from 90.6 to 65.4 using the same number of parameters. On the larger Wikipedia datasets for character prediction (text8 and enwik8), RHNs outperform all previous results and achieve an entropy of 1.27 bits per character.
Julian G. Zilly, Rupesh Kumar Srivastava, Jan Koutník, Jürgen Schmidhuber
ICML3
2017 LSTM: A Search Space Odyssey
abstract
Several variants of the long short-term memory (LSTM) architecture for recurrent neural networks have been proposed since its inception in 1995. In recent years, these networks have become the state-of-the-art models for a variety of machine learning problems. This has led to a renewed interest in understanding the role and utility of various computational components of typical LSTM variants. In this paper, we present the first large-scale analysis of eight LSTM variants on three representative tasks: speech recognition, handwriting recognition, and polyphonic music modeling. The hyperparameters of all LSTM variants for each task were optimized separately using random search, and their importance was assessed using the powerful functional ANalysis Of VAriance framework. In total, we summarize the results of 5400 experimental runs ( ≈ 15 years of CPU time), which makes our study the largest of its kind on LSTM networks. Our results show that none of the variants can improve upon the standard LSTM architecture significantly, and demonstrate the forget gate and the output activation function to be its most critical components. We further observe that the studied hyperparameters are virtually independent and derive guidelines for their efficient adjustment.
Klaus Greff, Rupesh Kumar Srivastava, Jan Koutník, Bas R. Steunebrink, Jürgen Schmidhuber
IEEE Trans. Neural Networks Learn. Syst.3
2016 A Wavelet-based Encoding for Neuroevolution
abstract
A new indirect scheme for encoding neural network connection weights as sets of wavelet-domain coefficients is proposed in this paper. It exploits spatial regularities in the weight-space to reduce the gene-space dimension by considering the low-frequency wavelet coefficients only. The wavelet-based encoding builds on top of a frequency-domain encoding, but unlike when using a Fourier-type transform, it offers gene locality while preserving continuity of the genotype-phenotype mapping. We argue that this added property allows for more efficient evolutionary search and demonstrate this on the octopus-arm control task, where superior solutions were found in fewer generations. The scalability of the wavelet-based encoding is shown by evolving networks with many parameters to control game-playing agents in the Arcade Learning Environment.
Sjoerd van Steenkiste, Jan Koutník, Kurt Driessens, Jürgen Schmidhuber
GECCO2
2016 Lipreading with long short-term memory
abstract
Lipreading, i.e. speech recognition from visual-only recordings of a speaker's face, can be achieved with a processing pipeline based solely on neural networks, yielding significantly better accuracy than conventional methods. Feedforward and recurrent neural network layers (namely Long Short-Term Memory; LSTM) are stacked to form a single structure which is trained by back-propagating error gradients through all the layers. The performance of such a stacked network was experimentally evaluated and compared to a standard Support Vector Machine classifier using conventional computer vision features (Eigenlips and Histograms of Oriented Gradients). The evaluation was performed on data from 19 speakers of the publicly available GRID corpus. With 51 different words to classify, we report a best word accuracy on held-out evaluation speakers of 79.6% using the end-to-end neural network-based solution (11.6% improvement over the best feature-based solution evaluated).
Michael Wand 0002, Jan Koutník, Jürgen Schmidhuber
ICASSP2
2014 Evolving deep unsupervised convolutional networks for vision-based reinforcement learning
abstract
Dealing with high-dimensional input spaces, like visual input, is a challenging task for reinforcement learning (RL). Neuroevolution (NE), used for continuous RL problems, has to either reduce the problem dimensionality by (1) compressing the representation of the neural network controllers or (2) employing a pre-processor (compressor) that transforms the high-dimensional raw inputs into low-dimensional features. In this paper, we are able to evolve extremely small recurrent neural network (RNN) controllers for a task that previously required networks with over a million weights. The high-dimensional visual input, which the controller would normally receive, is first transformed into a compact feature vector through a deep, max-pooling convolutional neural network (MPCNN). Both the MPCNN preprocessor and the RNN controller are evolved successfully to control a car in the TORCS racing simulator using only visual input. This is the first use of deep learning in the context evolutionary RL.
Jan Koutník, Jürgen Schmidhuber, Faustino J. Gomez
GECCO1
2014 A Clockwork RNN
abstract
Sequence prediction and classification are ubiquitous and challenging problems in machine learning that can require identifying complex dependencies between temporally distant inputs. Recurrent Neural Networks (RNNs) have the ability, in theory, to cope with these temporal dependencies by virtue of the short-term memory implemented by their recurrent (feedback) connections. However, in practice they are difficult to train successfully when long-term memory is required. This paper introduces a simple, yet powerful modification to the simple RNN (SRN) architecture, the Clockwork RNN (CW-RNN), in which the hidden layer is partitioned into separate modules, each processing inputs at its own temporal granularity, making computations only at its prescribed clock rate. Rather than making the standard RNN models more complex, CW-RNN reduces the number of SRN parameters, improves the performance significantly in the tasks tested, and speeds up the network evaluation. The network is demonstrated in preliminary experiments involving three tasks: audio signal generation, TIMIT spoken word classification, where it outperforms both SRN and LSTM networks, and online handwriting recognition, where it outperforms SRNs.
Jan Koutník, Klaus Greff, Faustino J. Gomez, Jürgen Schmidhuber
ICML1
2013 Evolving large-scale neural networks for vision-based TORCS
Jan Koutník, Giuseppe Cuccu, Jürgen Schmidhuber, Faustino J. Gomez
FDG1
2013 Evolving large-scale neural networks for vision-based reinforcement learning
abstract
The idea of using evolutionary computation to train artificial neural networks, or neuroevolution (NE), for reinforcement learning (RL) tasks has now been around for over 20 years. However, as RL tasks become more challenging, the networks required become larger, as do their genomes. But, scaling NE to large nets (i.e. tens of thousands of weights) is infeasible using direct encodings that map genes one-to-one to network components. In this paper, we scale-up our compressed network encoding where network weight matrices are represented indirectly as a set of Fourier-type coefficients, to tasks that require very-large networks due to the high-dimensionality of their input space. The approach is demonstrated successfully on two reinforcement learning tasks in which the control networks receive visual input: (1) a vision-based version of the octopus control task requiring networks with over 3 thousand weights, and (2) a version of the TORCS driving game where networks with over 1 million weights are evolved to drive a car around a track using video images from the driver's perspective.
Jan Koutník, Giuseppe Cuccu, Jürgen Schmidhuber, Faustino J. Gomez
GECCO1
2012 Compressed Network Complexity Search
Faustino J. Gomez, Jan Koutník, Jürgen Schmidhuber
PPSN (1)2
2011 Unsupervised Modeling of Partially Observable Environments
Vincent Graziano, Jan Koutník, Jürgen Schmidhuber
ECML/PKDD (1)2
2010 Evolving neural networks in compressed weight space
abstract
We propose a new indirect encoding scheme for neural networks in which the weight matrices are represented in the frequency domain by sets Fourier coefficients. This scheme exploits spatial regularities in the matrix to reduce the dimensionality of the representation by ignoring high-frequency coefficients, as is done in lossy image compression. We compare the efficiency of searching in this "compressed" network space to searching in the space of directly encoded networks, using the CoSyNE neuroevolution algorithm on three benchmark problems: pole-balancing, ball throwing and octopus arm control. The results show that this encoding can dramatically reduce the search space dimensionality such that solutions can be found in significantly fewer evaluations
Jan Koutník, Faustino J. Gomez, Jürgen Schmidhuber
GECCO1
2010 Meta-learning approach to neural network optimization
Pavel Kordík, Jan Koutník, Jan Drchal, Oleg Kovárík, Miroslav Cepek, Miroslav Snorek
Neural Networks2
2010 Editorial
Vera Kurková, Roman Neruda, Jan Koutník
Neural Networks3
2009 HyperNEAT controlled robots learn how to drive on roads in simulated environment
abstract
In this paper we describe simulation of autonomous robots controlled by recurrent neural networks, which are evolved through indirect encoding using HyperNEAT algorithm. The robots utilize 180 degree wide sensor array. Thanks to the scalability of the neural network generated by HyperNEAT, the sensor array can have various resolution. This would allow to use camera as an input for neural network controller used in real robot. The robots were simulated using software simulation environment. In the experiments the robots were trained to drive with imaximum average speed. Such fitness forces them to learn how to drive on roads and avoid collisions. Evolved neural networks show excellent scalability. Scaling of the sensory input breaks performance of the robots, which should be gained back with re-training of the robot with a different sensory input resolution.
Jan Drchal, Jan Koutník, Miroslav Snorek
IEEE Congress on Evolutionary Computation2
2009 Combining Multiple Inputs in HyperNEAT Mobile Agent Controller
Jan Drchal, Ondrej Kapral, Jan Koutník, Miroslav Snorek
ICANN (2)3
2008 Temporal Hebbian Self-Organizing Map for Sequences
Jan Koutník, Miroslav Snorek
ICANN (1)1
2006 Self-Organizing Neural Networks for Signal Recognition
Jan Koutník, Miroslav Snorek
ICANN (1)1
2006 Building of 3D Environment Models for Mobile Robotics Using Self-organization
Jan Koutník, Roman Mázl, Miroslav Kulich
PPSN1
2004 Single categorizing and learning module for temporal sequences
abstract
Modifications of an existing neural network called categorizing and learning module (CALM) that allow learning of temporal sequences are introduced in this paper. We embedded an associative learning mechanism which allows to look into the past when classifying present stimuli. We have built in the Euclidean metrics instead of the weighted sum found in the original learning rule. This improvement allows better discrimination in case of learning low dimensional patterns in the temporal sequences. Results were obtained from testing the enhanced module on simple artificial data. These experiments promise applicability of the enhanced module in a real problem domain.
Jan Koutník, Miroslav Snorek
IJCNN1
2003 Grammatical Evolution with Bidirectional Representation
Jirí Kubalík, Jan Koutník, Léon J. M. Rothkrantz
EuroGP2
2003 Enhancement of categorizing and learning module (CALM) - embedded detection of signal change
abstract
In this paper an enhancement of the categorizing and learning module (CALM) is presented. The CALM neural network module was used as a basic building block of the more complex neural network for vision. The CALM module stands there as a model of cortical columns, which compose the primary visual cortex. The main disadvantage of the basic CALM model found in the previous research is that the module is not capable to detect a change of input signal automatically, which cannot be satisfactory from the biological point of view. We describe certain modifications of the structure and behavior of the module that make the model more autonomous and suitable for the modeling of the human visual cortex.
Jan Koutník, Miroslav Snorek
IJCNN1