Daniil Ryabko

dblp:84/1607 · DBLP profile ↗
← Back
49ranked-venue papers
29as first author
0since 2021 · last 2020
0000-0001-5080-9930ORCID · corroborated

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

Artificial intelligence and machine learning · 32 · 20 first-authorApplied, interdisciplinary, general and emerging computing · 9 · 4 first-authorTheory of computation · 8 · 5 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
15 papers
Learning theory · 44% Reinforcement learning · 28% Representation and self-supervised learning · 12%
Theoretical computer science
6 papers
Information theory · 74% Algorithms and data structures · 26%
Databases, data mining, and information retrieval
3 papers
Data mining · 100%

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

TopicWeightPapersLastEvidence papers
Data mining
clustering
0.532016
Consistent Algorithms for Clustering Time Series · J. Mach. Learn. Res. 2016
Asymptotically consistent estimation of the number of change points in highly dependent time series · ICML 2014
Clustering processes · ICML 2010
Data mining › clustering
time series clustering
0.422016
Consistent Algorithms for Clustering Time Series · J. Mach. Learn. Res. 2016
Asymptotically consistent estimation of the number of change points in highly dependent time series · ICML 2014
Machine learning › Representation and self-supervised learning › representation learning › sequence representation learning
time series representation learning
0.412020
Time-Series Information and Unsupervised Learning of Representations · IEEE Trans. Inf. Theory 2020
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference
bayesian prediction
0.412019
On Asymptotic and Finite-Time Optimality of Bayesian Predictors · J. Mach. Learn. Res. 2019
Machine learning › Learning theory › statistical learning theory › bayesian learning theory
bayes optimality
0.412019
On Asymptotic and Finite-Time Optimality of Bayesian Predictors · J. Mach. Learn. Res. 2019
Machine learning › Learning theory › online learning › regret bounds
minimax regret
0.412019
On Asymptotic and Finite-Time Optimality of Bayesian Predictors · J. Mach. Learn. Res. 2019
Information theory › probability theory › stochastic processes
time series analysis
0.432017
Reducing statistical time-series problems to binary classification · NIPS 2012
Locating Changes in Highly Dependent Data with Unknown Number of Change Points · NIPS 2012
Independence clustering (without a matrix) · NIPS 2017
Machine learning › Learning theory › online learning
regret bounds
0.422015
Improved Regret Bounds for Undiscounted Continuous Reinforcement Learning · ICML 2015
Online Regret Bounds for Undiscounted Continuous Reinforcement Learning · NIPS 2012
Machine learning › Reinforcement learning
undiscounted reinforcement learning
0.422015
Improved Regret Bounds for Undiscounted Continuous Reinforcement Learning · ICML 2015
Online Regret Bounds for Undiscounted Continuous Reinforcement Learning · NIPS 2012
Machine learning › Learning theory › online learning
sequence prediction
0.332011
On the Relation between Realizable and Nonrealizable Cases of the Sequence Prediction Problem · J. Mach. Learn. Res. 2011
On Finding Predictors for Arbitrary Families of Processes · J. Mach. Learn. Res. 2010
Sequence Prediction in Realizable and Non-realizable Cases · COLT 2010
Machine learning › Reinforcement learning
regret minimization
0.322013
Optimal Regret Bounds for Selecting the State Representation in Reinforcement Learning · ICML (1) 2013
Selecting the State-Representation in Reinforcement Learning · NIPS 2011
Algorithms and data structures
clustering
0.312017
Independence clustering (without a matrix) · NIPS 2017
Information theory › hypothesis testing
independence testing
0.312017
Independence clustering (without a matrix) · NIPS 2017
Data mining › clustering › clustering evaluation
clustering stability
0.212016
Consistent Algorithms for Clustering Time Series · J. Mach. Learn. Res. 2016
Algorithms and data structures › clustering
time-series clustering
0.222017
Reducing statistical time-series problems to binary classification · NIPS 2012
Independence clustering (without a matrix) · NIPS 2017
Information theory › probability theory › stochastic processes › ergodicity
stationary ergodic process
0.222014
Locating Changes in Highly Dependent Data with Unknown Number of Change Points · NIPS 2012
Asymptotically consistent estimation of the number of change points in highly dependent time series · ICML 2014
Machine learning › Learning theory
statistical learning theory
0.222012
Reducing statistical time-series problems to binary classification · NIPS 2012
Online learning of conditionally I.I.D. data · ICML 2004
Data mining › time series analysis
change point detection
0.212014
Asymptotically consistent estimation of the number of change points in highly dependent time series · ICML 2014
Data mining
time series analysis
0.212014
Asymptotically consistent estimation of the number of change points in highly dependent time series · ICML 2014
Machine learning › Learning theory › classification
binary classification
0.212013
A binary-classification-based metric between time-series distributions and its use in statistical and learning problems · J. Mach. Learn. Res. 2013
Machine learning › Reinforcement learning › regret minimization
optimal regret
0.212013
Optimal Regret Bounds for Selecting the State Representation in Reinforcement Learning · ICML (1) 2013
Machine learning › Reinforcement learning › function approximation › representation learning for reinforcement learning
representation selection
0.212013
Optimal Regret Bounds for Selecting the State Representation in Reinforcement Learning · ICML (1) 2013
Machine learning › Representation and self-supervised learning › representation learning › latent representation learning
state representation learning
0.212013
Optimal Regret Bounds for Selecting the State Representation in Reinforcement Learning · ICML (1) 2013
Machine learning › Time series and sequential data › time series analysis
time series classification
0.212013
A binary-classification-based metric between time-series distributions and its use in statistical and learning problems · J. Mach. Learn. Res. 2013
Machine learning › Learning theory › classification › multiclass classification
reduction to binary classification
0.112012
Reducing statistical time-series problems to binary classification · NIPS 2012
Information theory › hypothesis testing
change-point detection
0.112012
Locating Changes in Highly Dependent Data with Unknown Number of Change Points · NIPS 2012
Machine learning › Learning theory
online learning
0.122009
Workshop summary: On-line learning with limited feedback · ICML 2009
Online learning of conditionally I.I.D. data · ICML 2004
Robotics › Motion planning and robot control › robot control
optimal control
0.112020
Time-Series Information and Unsupervised Learning of Representations · IEEE Trans. Inf. Theory 2020
Machine learning › Reinforcement learning
exploration
0.112011
Selecting the State-Representation in Reinforcement Learning · NIPS 2011
Machine learning › Reinforcement learning › function approximation
state aggregation
0.112011
Selecting the State-Representation in Reinforcement Learning · NIPS 2011

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

empirical estimation · 1.1information criterion · 0.9binary classification · 0.5minimax analysis · 0.4bayesian inference · 0.4time series clustering · 0.4asymptotic consistency · 0.4regret analysis · 0.3metric between time-series distributions · 0.3consistent clustering algorithms · 0.3stationary ergodic processes · 0.2non-parametric kernel density estimation · 0.2upper confidence bound · 0.1state aggregation · 0.1consistency framework · 0.1information-theoretic security · 0.1process clustering · 0.1distributional distance · 0.1
YearPublicationVenuePosition
2020 Clustering piecewise stationary processes
abstract
The problem of time-series clustering is considered in the case where each data-point is a sample generated by a piecewise stationary process. While stationary processes comprise one of the most general classes of processes in nonparametric statistics, and in particular, allow for arbitrary long-range dependencies, their key assumption of stationarity remains restrictive for some applications. We address this shortcoming by considering piecewise stationary processes, studied here for the first time in the context of clustering. It turns out that this problem allows for a rather natural definition of consistency of clustering algorithms. Efficient algorithms are proposed which are shown to be asymptotically consistent without any additional assumptions beyond piecewise stationarity. The theoretical results are complemented with experimental evaluations.
Azadeh Khaleghi, Daniil Ryabko
ISIT2
2020 Time-Series Information and Unsupervised Learning of Representations
abstract
Numerous control and learning problems face the situation where sequences of high-dimensional highly dependent data are available but no or little feedback is provided to the learner, which makes any inference rather challenging. To address this challenge, we formulate the following problem. Given a series of observations X0, ... , Xncoming from a large (highdimensional) space X , find a representation function f mapping X to a finite space Y such that the series f (X0), .. . , f (Xn) preserves as much information as possible about the original time-series dependence in X0, ... , Xn. We show that, for stationary time series, the function f can be selected as the one maximizing a certain information criterion that we call time-series information. Some properties of this functions are investigated, including its uniqueness and consistency of its empirical estimates. Implications for the problem of optimal control are presented.
Daniil Ryabko
IEEE Trans. Inf. Theory1
2019 On Asymptotic and Finite-Time Optimality of Bayesian Predictors
abstract
The problem is that of sequential probability forecasting for finite-valued time series. The data is generated by an unknown probability distribution over the space of all one-way infinite sequences. Two settings are considered: the realizable and the non-realizable one. Assume first that the probability measure generating the sequence belongs to a given set $C$ (realizable case), but the latter is completely arbitrary (uncountably infinite, without any structure given). It is shown that the minimax asymptotic average loss---which may be positive---is always attainable, and it is attained by a Bayesian predictor whose prior is discrete and concentrated on $C$. Moreover, the finite-time loss of the Bayesian predictor is also optimal up to an additive $\log n$ term (where $n$ is the time step). This upper bound is complemented by a lower bound that goes to infinity but may do so arbitrarily slow. Passing to the non-realizable setting, let the probability measure generating the data be arbitrary, and consider the given set $C$ as a set of experts to compete with. The goal is to minimize the regret with respect to the experts. It is shown that in this setting it is possible that all Bayesian strategies are strictly suboptimal even asymptotically. In other words, a sublinear regret may be attainable but the regret of every Bayesian predictor is linear. A very general recommendation for choosing a model can be made based on these results: it is better to take a model large enough to make sure it includes the process that generates the data, even if it entails positive asymptotic average loss, for otherwise any combination of predictors in the model class may be useless.
Daniil Ryabko
J. Mach. Learn. Res.1
2017 Universality of Bayesian mixture predictors
abstract
The problem is that of sequential probability forecasting for discrete-valued time series. The data is generated by an unknown probability distribution over the space of all one-way infinite sequences. It is known that this measure belongs to a given set $\mathcal{C}$, but the latter is completely arbitrary (uncountably infinite, without any structure given). The performance is measured by asymptotic average log loss. In this work it is shown that the minimax asymptotic performance is always attainable, and it is attained by a Bayesian mixture over countably many measures from the set $\mathcal{C}$. This was previously only known for the case when the best achievable asymptotic error is 0. The new result can be interpreted as a complete-class theorem for prediction. It also contrasts previous results that show that in the non-realizable case all Bayesian mixtures may be suboptimal. This leads to a very general conclusion concerning model selection for a problem of sequential inference: it is better to take a model large enough to make sure it includes the process that generates the data, even if it entails positive asymptotic average loss, for otherwise any combination of predictors in the model class may be useless.
Daniil Ryabko
ALT1
2017 Hypotheses testing on infinite random graphs
abstract
Drawing on some recent results that provide the formalism necessary to definite stationarity for infinite random graphs, this paper initiates the study of statistical and learning questions pertaining to these objects. Specifically, a criterion for the existence of a consistent test for complex hypotheses is presented, generalizing the corresponding results on time series. As an application, it is shown how one can test that a tree has the Markov property, or, more generally, to estimate its memory.
Daniil Ryabko
ALT1
2017 Independence clustering (without a matrix)
abstract
The independence clustering problem is considered in the following formulation: given a set $S$ of random variables, it is required to find the finest partitioning $\{U_1,\dots,U_k\}$ of $S$ into clusters such that the clusters $U_1,\dots,U_k$ are mutually independent. Since mutual independence is the target, pairwise similarity measurements are of no use, and thus traditional clustering algorithms are inapplicable. The distribution of the random variables in $S$ is, in general, unknown, but a sample is available. Thus, the problem is cast in terms of time series. Two forms of sampling are considered: i.i.d.\ and stationary time series, with the main emphasis being on the latter, more general, case. A consistent, computationally tractable algorithm for each of the settings is proposed, and a number of fascinating open directions for further research are outlined.
Daniil Ryabko
NIPS1
2016 Things Bayes Can't Do
Daniil Ryabko
ALT1
2016 Consistent Algorithms for Clustering Time Series
abstract
The problem of clustering is considered for the case where every point is a time series. The time series are either given in one batch (offline setting), or they are allowed to grow with time and new time series can be added along the way (online setting). We propose a natural notion of consistency for this problem, and show that there are simple, computationally efficient algorithms that are asymptotically consistent under extremely weak assumptions on the distributions that generate the data. The notion of consistency is as follows. A clustering algorithm is called consistent if it places two time series into the same cluster if and only if the distribution that generates them is the same. In the considered framework the time series are allowed to be highly dependent, and the dependence can have arbitrary form. If the number of clusters is known, the only assumption we make is that the (marginal) distribution of each time series is stationary ergodic. No parametric, memory or mixing assumptions are made. When the number of clusters is unknown, stronger assumptions are provably necessary, but it is still possible to devise nonparametric algorithms that are consistent under very general conditions. The theoretical findings of this work are illustrated with experiments on both synthetic and real data.
Azadeh Khaleghi, Daniil Ryabko, Jérémie Mary, Philippe Preux
J. Mach. Learn. Res.2
2016 Nonparametric multiple change point estimation in highly dependent time series
Azadeh Khaleghi, Daniil Ryabko
Theor. Comput. Sci.2
2015 Improved Regret Bounds for Undiscounted Continuous Reinforcement Learning
abstract
We consider the problem of undiscounted reinforcement learning in continuous state space. Regret bounds in this setting usually hold under various assumptions on the structure of the reward and transition function. Under the assumption that the rewards and transition probabilities are Lipschitz, for 1-dimensional state space a regret bound of O(T^3/4) after any T steps has been given by Ortner and Ryabko (2012). Here we improve upon this result by using non-parametric kernel density estimation for estimating the transition probability distributions, and obtain regret bounds that depend on the smoothness of the transition probability distributions. In particular, under the assumption that the transition probability functions are smoothly differentiable, the regret bound is shown to be O(T^2/3) asymptotically for reinforcement learning in 1-dimensional state space. Finally, we also derive improved regret bounds for higher dimensional state space.
K. Lakshmanan 0002, Ronald Ortner, Daniil Ryabko
ICML3
2015 Predicting the outcomes of every process for which an asymptotically accurate stationary predictor exists is impossible
abstract
The problem of prediction consists in forecasting the conditional distribution of the next outcome given the past. Assume that the source generating the data is such that there is a stationary predictor whose error converges to zero (in a certain sense). The question is whether there is a universal predictor for all such sources, that is, a predictor whose error goes to zero if any of the sources that have this property is chosen to generate the data. This question is answered in the negative, contrasting a number of previously established positive results concerning related but smaller sets of processes.
Daniil Ryabko, Boris Ryabko
ISIT1
2015 The replacement bootstrap for dependent data
abstract
Applications that deal with time-series data often require evaluating complex statistics for which each time series is essentially one data point. When only a few time series are available, bootstrap methods are used to generate additional samples that can be used to evaluate empirically the statistic of interest. In this work a novel bootstrap method is proposed, which is shown to have some asymptotic consistency guarantees under the only assumption that the time series are stationary and ergodic. This contrasts previously available results that impose mixing or finite-memory assumptions on the data. Empirical evaluation on simulated and real data, using a practically relevant and complex extrema statistic is provided.
Amir Sani, Alessandro Lazaric, Daniil Ryabko
ISIT3
2014 Selecting Near-Optimal Approximate State Representations in Reinforcement Learning
Ronald Ortner, Odalric-Ambrym Maillard, Daniil Ryabko
ALT3
2014 Asymptotically consistent estimation of the number of change points in highly dependent time series
abstract
The problem of change point estimation is considered in a general framework where the data are generated by arbitrary unknown stationary ergodic process distributions. This means that the data may have long-range dependencies of an arbitrary form. In this context the consistent estimation of the number of change points is provably impossible. A formulation is proposed which overcomes this obstacle: it is possible to find the correct number of change points at the expense of introducing the additional constraint that the correct number of process distributions that generate the data is provided. This additional parameter has a natural interpretation in many real-world applications. It turns out that in this formulation change point estimation can be reduced to time series clustering. Based on this reduction, an algorithm is proposed that finds the number of change points and locates the changes. This algorithm is shown to be asymptotically consistent. The theoretical results are complemented with empirical evaluations.
Azadeh Khaleghi, Daniil Ryabko
ICML2
2014 Regret bounds for restless Markov bandits
Ronald Ortner, Daniil Ryabko, Peter Auer, Rémi Munos
Theor. Comput. Sci.2
2013 Competing with an Infinite Set of Models in Reinforcement Learning
abstract
We consider a reinforcement learning setting where the learner also has to deal with the problem of finding a suitable state-representation function from a given set of models. This has to be done while interacting with the environment in an online fashion (no resets), and the goal is to have small regret with respect to any Markov model in the set. For this setting, recently the BLB algorithm has been proposed, which achieves regret of order T^2/3, provided that the given set of models is finite. Our first contribution is to extend this result to a countably infinite set of models. Moreover, the BLB regret bound suffers from an additive term that can be exponential in the diameter of the MDP involved, since the diameter has to be guessed. The algorithm we propose avoids guessing the diameter, thus improving the regret bound.
Odalric-Ambrym Maillard, Daniil Ryabko, Ronald Ortner
AISTATS3
2013 Nonparametric Multiple Change Point Estimation in Highly Dependent Time Series
Azadeh Khaleghi, Daniil Ryabko
ALT2
2013 Unsupervised Model-Free Representation Learning
Daniil Ryabko
ALT1
2013 Optimal Regret Bounds for Selecting the State Representation in Reinforcement Learning
abstract
We consider an agent interacting with an environment in a single stream of actions, observations, and rewards, with no reset. This process is not assumed to be a Markov Decision Process (MDP). Rather, the agent has several representations (mapping histories of past interactions to a discrete state space) of the environment with unknown dynamics, only some of which result in an MDP. The goal is to minimize the average regret criterion against an agent who knows an MDP representation giving the highest optimal reward, and acts optimally in it. Recent regret bounds for this setting are of order O(T^2/3) with an additive term constant yet exponential in some characteristics of the optimal MDP. We propose an algorithm whose regret after T time steps is O(\sqrtT), with all constants reasonably small. This is optimal in T since O(\sqrtT) is the optimal regret in the setting of learning in a (single discrete) MDP.
Odalric-Ambrym Maillard, Ronald Ortner, Daniil Ryabko
ICML (1)4
2013 Time-series information and learning
abstract
Given a time series X1, ..., Xn, ... taking values in a large (high-dimensional) space X, we would like to find a function f from X to a small (low-dimensional or finite) space Y such that the time series f(X1), ..., f(Xn), ... retains all the information about the time-series dependence in the original sequence, or as much as possible thereof. This goal is formalized in this work, and it is shown that the target function f can be found as the one that maximizes a certain quantity that can be expressed in terms of entropies of the series (f(Xi))i ϵ N. This quantity can be estimated empirically, and does not involve estimating the distribution on the original time series (Xi)i ϵ N.
Daniil Ryabko
ISIT1
2013 A binary-classification-based metric between time-series distributions and its use in statistical and learning problems
Daniil Ryabko, Jérémie Mary
J. Mach. Learn. Res.1
2012 Regret Bounds for Restless Markov Bandits
Ronald Ortner, Daniil Ryabko, Peter Auer, Rémi Munos
ALT2
2012 Locating Changes in Highly Dependent Data with Unknown Number of Change Points
abstract
The problem of multiple change point estimation is considered for sequences with unknown number of change points. A consistency framework is suggested that is suitable for highly dependent time-series, and an asymptotically consistent algorithm is proposed. In order for the consistency to be established the only assumption required is that the data is generated by stationary ergodic time-series distributions. No modeling, independence or parametric assumptions are made; the data are allowed to be dependent and the dependence can be of arbitrary form. The theoretical results are complemented with experimental evaluations.
Azadeh Khaleghi, Daniil Ryabko
NIPS2
2012 Online Regret Bounds for Undiscounted Continuous Reinforcement Learning
abstract
We derive sublinear regret bounds for undiscounted reinforcement learning in continuous state space. The proposed algorithm combines state aggregation with the use of upper confidence bounds for implementing optimism in the face of uncertainty. Beside the existence of an optimal policy which satisfies the Poisson equation, the only assumptions made are Hoelder continuity of rewards and transition probabilities.
Ronald Ortner, Daniil Ryabko
NIPS2
2012 Reducing statistical time-series problems to binary classification
abstract
We show how binary classification methods developed to work on i.i.d. data can be used for solving statistical problems that are seemingly unrelated to classification and concern highly-dependent time series. Specifically, the problems of time-series clustering, homogeneity testing and the three-sample problem are addressed. The algorithms that we construct for solving these problems are based on a new metric between time-series distributions, which can be evaluated using binary classification methods. Universal consistency of the proposed algorithms is proven under most general assumptions. The theoretical results are illustrated with experiments on synthetic and real-world data.
Daniil Ryabko, Jérémie Mary
NIPS1
2011 Confidence sets in time-series filtering
abstract
The problem of filtering of finite-alphabet stationary ergodic time series is considered. A method for constructing a confidence set for the (unknown) signal is proposed, such that the resulting set has the following properties: First, it includes the unknown signal with probability γ, where γ is a parameter supplied to the filter. Second, the size of the confidence sets grows exponentially with the rate that is asymptotically equal to the conditional entropy of the signal given the data. Moreover, it is shown that this rate is optimal.
Boris Ryabko, Daniil Ryabko
ISIT2
2011 Selecting the State-Representation in Reinforcement Learning
abstract
The problem of selecting the right state-representation in a reinforcement learning problem is considered. Several models (functions mapping past observations to a finite set) of the observations are given, and it is known that for at least one of these models the resulting state dynamics are indeed Markovian. Without knowing neither which of the models is the correct one, nor what are the probabilistic characteristics of the resulting MDP, it is required to obtain as much reward as the optimal policy for the correct model (or for the best of the correct models, if there are several). We propose an algorithm that achieves that, with a regret of order T^{2/3} where T is the horizon time.
Odalric-Ambrym Maillard, Rémi Munos, Daniil Ryabko
NIPS3
2011 Constructing perfect steganographic systems
Boris Ryabko, Daniil Ryabko
Inf. Comput.2
2011 On the Relation between Realizable and Nonrealizable Cases of the Sequence Prediction Problem
Daniil Ryabko
J. Mach. Learn. Res.1
2010 Sequence Prediction in Realizable and Non-realizable Cases
Daniil Ryabko
COLT1
2010 Clustering processes
Daniil Ryabko
ICML1
2010 On Finding Predictors for Arbitrary Families of Processes
Daniil Ryabko
J. Mach. Learn. Res.1
2010 Nonparametric statistical inference for ergodic processes
abstract
In this work, a method for statistical analysis of time series is proposed, which is used to obtain solutions to some classical problems of mathematical statistics under the only assumption that the process generating the data is stationary ergodic. Namely, three problems are considered: goodness-of-fit (or identity) testing, process classification, and the change point problem. For each of the problems a test is constructed that is asymptotically accurate for the case when the data is generated by stationary ergodic processes. The tests are based on empirical estimates of distributional distance.
Daniil Ryabko, Boris Ryabko
IEEE Trans. Inf. Theory1
2009 Workshop summary: On-line learning with limited feedback
Jean-Yves Audibert, Peter Auer, Alessandro Lazaric, Rémi Munos, Daniil Ryabko, Csaba Szepesvári
ICML5
2009 An impossibility result for process discrimination
abstract
Two series of binary observations x1; x1,... and y1, y2,... are presented: at each time n isin Nopf we are given xnand yn. It is assumed that the sequences are generated independently of each other by two stochastic processes. We are interested in the question of whether the sequences represent a typical realization of two different processes or of the same one. We demonstrate that this is impossible to decide in the case when the processes are B-processes. It follows that discrimination is impossible for the set of all (finite-valued) stationary ergodic processes in general. This result means that every discrimination procedure is bound to err with non-negligible frequency when presented with sequences from some of such processes. It contrasts earlier positive results on B-processes, in particular those showing that there are consistent dmacr-distance estimates for this class of processes.
Daniil Ryabko
ISIT1
2009 Using Kolmogorov complexity for understanding some limitations on steganography
abstract
Perfectly secure steganographic systems have been recently described for a wide class of sources of covertexts. The speed of transmission of secret information for these stegosystems is proportional to the length of the covertext. In this work we show that there are sources of covertexts for which such stegosystems do not exist. The key observation is that if the set of possible covertexts has a maximal Kolmogorov complexity, then a high-speed perfect stegosystem has to have complexity of the same order.
Boris Ryabko, Daniil Ryabko
ISIT2
2009 Characterizing predictable classes of processes
Daniil Ryabko
UAI1
2008 Some Sufficient Conditions on an Arbitrary Class of Stochastic Processes for the Existence of a Predictor
Daniil Ryabko
ALT1
2008 On hypotheses testing for ergodic processes
abstract
We address three problems of statistical analysis of time series: goodness-of-fit (or identity) testing, process discrimination, and the change point problem. For each of the problems we construct a test that is asymptotically accurate for the case when the data is generated by stationary ergodic processes. All problems are solved in a similar way by using empirical estimates of the distributional distance between the processes.
Daniil Ryabko, Boris Ryabko
ITW1
2008 On the possibility of learning in reactive environments with arbitrary dependence
Daniil Ryabko, Marcus Hutter
Theor. Comput. Sci.1
2007 Testing Component Independence Using Data Compressors
Daniil Ryabko
ICANN (2)1
2007 On Sequence Prediction for Arbitrary Measures
abstract
Suppose we are given two probability measures on the set of one-way infinite finite-alphabet sequences. Consider the question when one of the measures predicts the other, that is, when conditional probabilities converge (in a certain sense), if one of the measures is chosen to generate the sequence. This question may be considered a refinement of the problem of sequence prediction in its most general formulation: for a given class of probability measures, does there exist a measure which predicts all of the measures in the class? To address this problem, we find some conditions on local absolute continuity which are sufficient for prediction and generalize several different notions that are known to be sufficient for prediction. We also formulate some open questions to outline a direction for finding the conditions on classes of measures for which prediction is possible.
Daniil Ryabko, Marcus Hutter
ISIT1
2007 Information-Theoretic Approach to Steganographic Systems
abstract
We propose a simple universal (that is, distribution- free) steganographic system in which covertexts with and without hidden texts are statistically indistinguishable. The stegosystem can be applied to any source generating i.i.d. covertexts with unknown distribution, and the hidden text is transmitted exactly, with zero probability of error. Sequences of covertexts with and without hidden information obey the same distribution (the stegosystem is perfectly secure). The proposed steganographic system has two important properties. First, the rate of transmission of hidden information approaches the Shannon entropy of the covertext source as the size of blocks used for hidden text encoding tends to infinity. Second, if the size of the alphabet of the covertext source and its minentropy tend to infinity then the number of bits of hidden text per letter of covertext tends to log(n!)/n where n is the (fixed) size of blocks used for hidden text encoding. Besides, the resource complexity of the proposed algorithms grows only polynomially.
Boris Ryabko, Daniil Ryabko
ISIT2
2007 Sample Complexity for Computational Classification Problems
Daniil Ryabko
Algorithmica1
2006 Asymptotic Learnability of Reinforcement Problems with Arbitrary Dependence
Daniil Ryabko, Marcus Hutter
ALT1
2006 Pattern Recognition for Conditionally Independent Data
abstract
In this work we consider the task of relaxing the i.i.d. assumption in pattern recognition (or classification), aiming to make existing learning algorithms applicable to a wider range of tasks. Pattern recognition is guessing a discrete label of some object based on a set of given examples (pairs of objects and labels). We consider the case of deterministically defined labels. Traditionally, this task is studied under the assumption that examples are independent and identically distributed. However, it turns out that many results of pattern recognition theory carry over a weaker assumption. Namely, under the assumption of conditional independence and identical distribution of objects, while the only assumption on the distribution of labels is that the rate of occurrence of each label should be above some positive threshold. We find a broad class of learning algorithms for which estimations of the probability of the classification error achieved under the classical i.i.d. assumption can be generalized to the similar estimates for case of conditionally i.i.d. examples.
Daniil Ryabko
J. Mach. Learn. Res.1
2005 On Computability of Pattern Recognition Problems
Daniil Ryabko
ALT1
2004 Application of Classical Nonparametric Predictors to Learning Conditionally I.I.D. Data
Daniil Ryabko
ALT1
2004 Online learning of conditionally I.I.D. data
abstract
In this work we consider the task of relaxing the i.i.d assumption in online pattern recognition (or classification), aiming to make existing learning algorithms applicable to a wider range of tasks. Online pattern recognition is predicting a sequence of labels based on objects given for each label and on examples (pairs of objects and labels) learned so far. Traditionally, this task is considered under the assumption that examples are independent and identically distributed. However, it turns out that many results of pattern recognition theory carry over under a much weaker assumption. Namely, under the assumption of conditional independence and identical distribution of objects only, while the only condition on the distribution of labels is that the rate of occurrence of each label should be above some positive threshold.We find a broad class of learning algorithms for which estimations of the probability of a classification error achieved under the classical i.i.d. assumption can be generalised to the similar estimates for the case of conditionally i.i.d. distributed examples.
Daniil Ryabko
ICML1