Demo Data from EDBT 2026 / reviewers in the wild / expert
Georgios Theocharous
dblp:90/508
· DBLP profile ↗
36ranked-venue papers
9as first author
5since 2021 · last 2024
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 32 · 8 first-author · 5 since 2021Graphics, computer vision, multimedia, augmented reality and games · 16 · 2 first-author · 3 since 2021Systems, architecture and hardware · 4 · 4 first-authorDatabases, data management, data science and information retrieval · 4Human-computer interaction and ubiquitous computing · 3 · 1 first-authorApplied, interdisciplinary, general and emerging 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
22 papers |
Reinforcement learning · 68% Trustworthy machine learning · 8% Learning theory · 6% | |
| Databases, data mining, and information retrieval
5 papers |
Data mining · 51% Recommender systems · 30% Data integration and cleaning · 11% | |
| Theoretical computer science
3 papers |
Mathematical optimization · 54% Approximation and online algorithms · 43% Algorithms and data structures · 3% |
Topics — the 30 heaviest of 65, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Reinforcement learning
off-policy evaluation |
1.7 | 4 | 2024 | Distributional Off-Policy Evaluation for Slate Recommendations · AAAI 2024 Towards Safe Policy Improvement for Non-Stationary MDPs · NeurIPS 2020 Predictive Off-Policy Policy Evaluation for Nonstationary Decision Problems, with Applications to Digital Marketing · AAAI 2017 |
Machine learning › Reinforcement learning
policy evaluation |
0.9 | 4 | 2017 | Predictive Off-Policy Policy Evaluation for Nonstationary Decision Problems, with Applications to Digital Marketing · AAAI 2017 Policy Evaluation Using the Ω-Return · NIPS 2015 High Confidence Policy Improvement · ICML 2015 |
Machine learning › Reinforcement learning › policy optimization
policy gradient |
0.9 | 2 | 2020 | Optimizing for the Future in Non-Stationary MDPs · ICML 2020 Reinforcement Learning When All Actions Are Not Always Available · AAAI 2020 |
Machine learning › Reinforcement learning › off-policy evaluation
distributional off-policy evaluation |
0.8 | 1 | 2024 | Distributional Off-Policy Evaluation for Slate Recommendations · AAAI 2024 |
Machine learning › Trustworthy machine learning › interpretability
explainable reinforcement learning |
0.7 | 1 | 2023 | Explaining RL Decisions with Trajectories · ICLR 2023 |
Machine learning › Trustworthy machine learning
interpretability |
0.7 | 1 | 2023 | Explaining RL Decisions with Trajectories · ICLR 2023 |
Approximation and online algorithms › online algorithms
online combinatorial optimization |
0.7 | 1 | 2023 | Smoothed Online Combinatorial Optimization Using Imperfect Predictions · AAAI 2023 |
Mathematical optimization
online optimization |
0.7 | 1 | 2023 | Smoothed Online Combinatorial Optimization Using Imperfect Predictions · AAAI 2023 |
Machine learning › Reinforcement learning
reinforcement learning from human feedback |
0.6 | 1 | 2022 | Constraint Sampling Reinforcement Learning: Incorporating Expertise for Faster Learning · AAAI 2022 |
Machine learning › Reinforcement learning › sample efficiency
sample-efficient reinforcement learning |
0.6 | 1 | 2022 | Constraint Sampling Reinforcement Learning: Incorporating Expertise for Faster Learning · AAAI 2022 |
Machine learning › Learning theory
generalization bounds |
0.5 | 1 | 2021 | High Confidence Generalization for Reinforcement Learning · ICML 2021 |
Machine learning › Reinforcement learning
safe reinforcement learning |
0.5 | 1 | 2021 | High Confidence Generalization for Reinforcement Learning · ICML 2021 |
Machine learning › Learning paradigms
lifelong learning |
0.4 | 1 | 2020 | Lifelong Learning with a Changing Action Set · AAAI 2020 |
Machine learning › Reinforcement learning
markov decision process |
0.4 | 1 | 2020 | Reinforcement Learning When All Actions Are Not Always Available · AAAI 2020 |
Machine learning › Reinforcement learning › markov decision process
non-stationary markov decision process |
0.4 | 1 | 2020 | Optimizing for the Future in Non-Stationary MDPs · ICML 2020 |
Machine learning › Reinforcement learning › markov decision process
non-stationary MDP |
0.4 | 1 | 2020 | Towards Safe Policy Improvement for Non-Stationary MDPs · NeurIPS 2020 |
Machine learning › Reinforcement learning
policy optimization |
0.4 | 1 | 2020 | Lifelong Learning with a Changing Action Set · AAAI 2020 |
Machine learning › Reinforcement learning › safe reinforcement learning
safe policy improvement |
0.4 | 1 | 2020 | Towards Safe Policy Improvement for Non-Stationary MDPs · NeurIPS 2020 |
Machine learning › Learning theory › hypothesis testing
sequential testing |
0.4 | 1 | 2020 | Towards Safe Policy Improvement for Non-Stationary MDPs · NeurIPS 2020 |
Machine learning › Optimization for machine learning
variance reduction |
0.4 | 1 | 2020 | Reinforcement Learning When All Actions Are Not Always Available · AAAI 2020 |
Data mining
clustering |
0.4 | 1 | 2020 | Dynamic Clustering with Discrete Time Event Prediction · SIGIR 2020 |
Data mining › clustering
dynamic clustering |
0.4 | 1 | 2020 | Dynamic Clustering with Discrete Time Event Prediction · SIGIR 2020 |
Data mining › predictive modeling
event prediction |
0.4 | 1 | 2020 | Dynamic Clustering with Discrete Time Event Prediction · SIGIR 2020 |
Computer vision › Video understanding and tracking › video representation learning
action representation learning |
0.4 | 1 | 2019 | Learning Action Representations for Reinforcement Learning · ICML 2019 |
Machine learning › Reinforcement learning
generalization in reinforcement learning |
0.4 | 1 | 2019 | Learning Action Representations for Reinforcement Learning · ICML 2019 |
Machine learning › Reinforcement learning
offline reinforcement learning |
0.4 | 2 | 2015 | High Confidence Policy Improvement · ICML 2015 Kernel-Based Reinforcement Learning on Representative States · AAAI 2012 |
Machine learning › Reinforcement learning › regret minimization
bayesian regret |
0.3 | 1 | 2018 | Scalar Posterior Sampling with Applications · NeurIPS 2018 |
Machine learning › Reinforcement learning
exploration |
0.3 | 1 | 2018 | Scalar Posterior Sampling with Applications · NeurIPS 2018 |
Machine learning › Probabilistic and Bayesian machine learning › sampling
posterior sampling |
0.3 | 1 | 2018 | Scalar Posterior Sampling with Applications · NeurIPS 2018 |
Machine learning › Reinforcement learning
reinforcement learning from process rewards |
0.3 | 1 | 2018 | Scalar Posterior Sampling with Applications · NeurIPS 2018 |
Methods — techniques the papers use, named apart from their topics
off-policy estimation · 1.5importance sampling · 1.5upper confidence bound · 1.1constraint sampling · 1.1UCRL · 1.1DQN · 1.1regret analysis · 0.7trajectory-based explanation · 0.7predictive model · 0.7planning window · 0.7probabilistic safety guarantees · 0.5MDP generalization · 0.5policy gradient · 0.4deterministic episode switching · 0.3bayesian regret analysis · 0.3meta-learning · 0.3automated data cleansing · 0.3utility theory · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Distributional Off-Policy Evaluation for Slate RecommendationsabstractRecommendation strategies are typically evaluated by using previously logged data, employing off-policy evaluation methods to estimate their expected performance. However, for strategies that present users with slates of multiple items, the resulting combinatorial action space renders many of these methods impractical. Prior work has developed estimators that leverage the structure in slates to estimate the expected off-policy performance, but the estimation of the entire performance distribution remains elusive. Estimating the complete distribution allows for a more comprehensive evaluation of recommendation strategies, particularly along the axes of risk and fairness that employ metrics computable from the distribution. In this paper, we propose an estimator for the complete off-policy performance distribution for slates and establish conditions under which the estimator is unbiased and consistent. This builds upon prior work on off-policy evaluation for slates and off-policy distribution estimation in reinforcement learning. We validate the efficacy of our method empirically on synthetic data as well as on a slate recommendation simulator constructed from real-world data (MovieLens-20M). Our results show a significant reduction in estimation variance and improved sample efficiency over prior work across a range of slate structures. Shreyas Chaudhari, David T. Arbour, Georgios Theocharous, Nikos Vlassis |
AAAI | 3 |
| 2023 | Smoothed Online Combinatorial Optimization Using Imperfect PredictionsabstractSmoothed online combinatorial optimization considers a learner who repeatedly chooses a combinatorial decision to minimize an unknown changing cost function with a penalty on switching decisions in consecutive rounds. We study smoothed online combinatorial optimization problems when an imperfect predictive model is available, where the model can forecast the future cost functions with uncertainty. We show that using predictions to plan for a finite time horizon leads to regret dependent on the total predictive uncertainty and an additional switching cost. This observation suggests choosing a suitable planning window to balance between uncertainty and switching cost, which leads to an online algorithm with guarantees on the upper and lower bounds of the cumulative regret. Empirically, our algorithm shows a significant improvement in cumulative regret compared to other baselines in synthetic online distributed streaming problems. Zhao Song 0002, Georgios Theocharous, Sridhar Mahadevan |
AAAI | 3 |
| 2023 | Explaining RL Decisions with Trajectories
Shripad V. Deshmukh, Arpan Dasgupta, Balaji Krishnamurthy, Chirag Agarwal, Georgios Theocharous, Jayakumar Subramanian |
ICLR | 6 |
| 2022 | Constraint Sampling Reinforcement Learning: Incorporating Expertise for Faster LearningabstractOnline reinforcement learning (RL) algorithms are often difficult to deploy in complex human-facing applications as they may learn slowly and have poor early performance. To address this, we introduce a practical algorithm for incorporating human insight to speed learning. Our algorithm, Constraint Sampling Reinforcement Learning (CSRL), incorporates prior domain knowledge as constraints/restrictions on the RL policy. It takes in multiple potential policy constraints to maintain robustness to misspecification of individual constraints while leveraging helpful ones to learn quickly. Given a base RL learning algorithm (ex. UCRL, DQN, Rainbow) we propose an upper confidence with elimination scheme that leverages the relationship between the constraints, and their observed performance, to adaptively switch among them. We instantiate our algorithm with DQN-type algorithms and UCRL as base algorithms, and evaluate our algorithm in four environments, including three simulators based on real data: recommendations, educational activity sequencing, and HIV treatment sequencing. In all cases, CSRL learns a good policy faster than baselines. Tong Mu, Georgios Theocharous, David T. Arbour, Emma Brunskill |
AAAI | 2 |
| 2021 | High Confidence Generalization for Reinforcement LearningabstractWe present several classes of reinforcement learning algorithms that safely generalize to Markov decision processes (MDPs) not seen during training. Specifically, we study the setting in which some set of MDPs is accessible for training. The goal is to generalize safely to MDPs that are sampled from the same distribution, but which may not be in the set accessible for training. For various definitions of safety, our algorithms give probabilistic guarantees that agents can safely generalize to MDPs that are sampled from the same distribution but are not necessarily in the training set. These algorithms are a type of Seldonian algorithm (Thomas et al., 2019), which is a class of machine learning algorithms that return models with probabilistic safety guarantees for user-specified definitions of safety. James E. Kostas, Yash Chandak, Scott M. Jordan, Georgios Theocharous, Philip S. Thomas |
ICML | 4 |
| 2020 | Reinforcement Learning When All Actions Are Not Always AvailableabstractThe Markov decision process (MDP) formulation used to model many real-world sequential decision making problems does not efficiently capture the setting where the set of available decisions (actions) at each time step is stochastic. Recently, the stochastic action set Markov decision process (SAS-MDP) formulation has been proposed, which better captures the concept of a stochastic action set. In this paper we argue that existing RL algorithms for SAS-MDPs can suffer from potential divergence issues, and present new policy gradient algorithms for SAS-MDPs that incorporate variance reduction techniques unique to this setting, and provide conditions for their convergence. We conclude with experiments that demonstrate the practicality of our approaches on tasks inspired by real-life use cases wherein the action set is stochastic. Yash Chandak, Georgios Theocharous, Blossom Metevier, Philip S. Thomas |
AAAI | 2 |
| 2020 | Lifelong Learning with a Changing Action SetabstractIn many real-world sequential decision making problems, the number of available actions (decisions) can vary over time. While problems like catastrophic forgetting, changing transition dynamics, changing rewards functions, etc. have been well-studied in the lifelong learning literature, the setting where the size of the action set changes remains unaddressed. In this paper, we present first steps towards developing an algorithm that autonomously adapts to an action set whose size changes over time. To tackle this open problem, we break it into two problems that can be solved iteratively: inferring the underlying, unknown, structure in the space of actions and optimizing a policy that leverages this structure. We demonstrate the efficiency of this approach on large-scale real-world lifelong learning problems. Yash Chandak, Georgios Theocharous, Chris Nota, Philip S. Thomas |
AAAI | 2 |
| 2020 | C3 APTION: Constrainted Coupled CP and PARAFAC2 Tensor DecompositionabstractGiven data from a variety of sources that share a number of dimensions, how can we effectively decompose them jointly into interpretable latent factors? The coupled tensor decomposition framework captures this idea by jointly supporting the decomposition of several CP tensors. However, coupling tends to suffer when one dimension of data is irregular, i.e., one of the dimensions of the tensor is uneven, such as in the case of PARAFAC2. In this work, we provide a scalable method for decomposing coupled CP and PARAFAC2 tensor datasets through non-negativity-constrained least squares optimization on a variety of objective functions. We offer the following contributions: (1) Our algorithm can perform coupled factorization with an active-set, block principal pivoting and least square optimization method including the Frobenius norm induced non-negative factorization. (2) C3APTION scales to billions of non-zero elements in both the data and model. Comprehensive experiments on large data confirmed that C3APTION is up to 5× faster and 70 - 80% accurate than several baselines. We present results showing the scalability of this novel implementation on a billion elements as well as demonstrate the high level of interpretability in the latent factors produced, implying that coupling is indeed a promising framework for large-scale, unsupervised pattern exploration and cluster discovery. Ekta Gujral, Georgios Theocharous, Evangelos E. Papalexakis |
ASONAM | 2 |
| 2020 | Optimizing for the Future in Non-Stationary MDPsabstractMost reinforcement learning methods are based upon the key assumption that the transition dynamics and reward functions are fixed, that is, the underlying Markov decision process is stationary. However, in many real-world applications, this assumption is violated, and using existing algorithms may result in a performance lag. To proactively search for a good future policy, we present a policy gradient algorithm that maximizes a forecast of future performance. This forecast is obtained by fitting a curve to the counter-factual estimates of policy performance over time, without explicitly modeling the underlying non-stationarity. The resulting algorithm amounts to a non-uniform reweighting of past data, and we observe that minimizing performance over some of the data from past episodes can be beneficial when searching for a policy that maximizes future performance. We show that our algorithm, called Prognosticator, is more robust to non-stationarity than two online adaptation techniques, on three simulated problems motivated by real-world applications. Yash Chandak, Georgios Theocharous, Shiv Shankar, Martha White, Sridhar Mahadevan, Philip S. Thomas |
ICML | 2 |
| 2020 | Towards Safe Policy Improvement for Non-Stationary MDPsabstractMany real-world sequential decision-making problems involve critical systems with financial risks and human-life risks. While several works in the past have proposed methods that are safe for deployment, they assume that the underlying problem is stationary. However, many real-world problems of interest exhibit non-stationarity, and when stakes are high, the cost associated with a false stationarity assumption may be unacceptable. We take the first steps towards ensuring safety, with high confidence, for smoothly-varying non-stationary decision problems. Our proposed method extends a type of safe algorithm, called a Seldonian algorithm, through a synthesis of model-free reinforcement learning with time-series analysis. Safety is ensured using sequential hypothesis testing of a policy’s forecasted performance, and confidence intervals are obtained using wild bootstrap. Yash Chandak, Scott M. Jordan, Georgios Theocharous, Martha White, Philip S. Thomas |
NeurIPS | 3 |
| 2020 | SPADE: Streaming PARAFAC2 DEcomposition for Large DatasetsabstractIn tensor mining, PARAFAC2 is a powerful and a multi-modal factor analysis method that is ideally suited for modeling for batch processing of data which forms “irregular” tensors, e.g., user movie viewing profiles, where each user's timeline does not necessarily align with other users. However, these days data is dynamically changing which hinders the use of this model for large data. The tracking of the PARAFAC2 decomposition for the dynamic tensors is very pivotal and challenging task due to the variability of incoming data and lack of online efficient algorithm in terms of time and memory. In this paper, we fill this gap by proposing an efficient method to compute the PARAFAC2 decomposition of streaming large tensor datasets containing millions of entries, called SPADE. In terms of effectiveness, our proposed method shows comparable results with the prior work, PARAFAC2, while being computationally much more efficient. We evaluate SPADE on both synthetic and real datasets, indicatively, our proposed method shows 10–23× speedup and saves 17–150× memory usage over the baseline methods and is also capable of handling larger tensor streams (≍ 7 million users) for which the batch baseline was not able to operate. To the best of our knowledge, SPADE is the first approach to online PARAFAC2 decomposition while not only being able to provide on par accuracy but also provide better performance in terms of scalability and efficiency. Ekta Gujral, Georgios Theocharous, Evangelos E. Papalexakis |
SDM | 2 |
| 2020 | Dynamic Clustering with Discrete Time Event PredictionabstractDiscrete time event sequences from web users are commonly encountered in a variety of real-world domains, from digital marketing to recommender systems. Most of the literature in the area focuses on supervised prediction tasks of the user's next action or return time. However, little attention has been paid to the challenging task of modeling user evolution and behavior in a quantitative fashion. For example, progress of the users' knowledge in an online tutorial, user exploration, or engagement. We propose methods to perform a time-varying clustering along with event predictions in a unified domain agnostic framework. Our framework can help track the evolution of the users as they interact with the platform. We evaluate our methods on three real-world datasets and show that our method performs at par with the supervised baseline on the prediction tasks while providing meaningful clusters. Karan Aggarwal, Georgios Theocharous, Anup B. Rao |
SIGIR | 2 |
| 2019 | Learning Action Representations for Reinforcement LearningabstractMost model-free reinforcement learning methods leverage state representations (embeddings) for generalization, but either ignore structure in the space of actions or assume the structure is provided a priori. We show how a policy can be decomposed into a component that acts in a low-dimensional space of action representations and a component that transforms these representations into actual actions. These representations improve generalization over large, finite action sets by allowing the agent to infer the outcomes of actions similar to actions already taken. We provide an algorithm to both learn and use action representations and provide conditions for its convergence. The efficacy of the proposed method is demonstrated on large-scale real-world problems. Yash Chandak, Georgios Theocharous, James E. Kostas, Scott M. Jordan, Philip S. Thomas |
ICML | 2 |
| 2019 | Sense-able Lunch RecommendationsabstractAn ideal mobile user interface provides users with just the information they want, when they want it. We believe that sensors in the ambient environment can help automatically showcase this information. In this paper, we describe how we inferred users' favorite lunch stations using indoor location trajectories. We had 109 users participate in our study over an eight month period and we were able to predict their lunch station choices with 85% accuracy using a heuristic algorithm. We describe our system, the data we collected and our post-hoc user assessment. Ishan Gupta, Jennifer A. Healey, Georgios Theocharous |
MobileHCI | 3 |
| 2018 | Scalar Posterior Sampling with ApplicationsabstractWe propose a practical non-episodic PSRL algorithm that unlike recent state-of-the-art PSRL algorithms uses a deterministic, model-independent episode switching schedule. Our algorithm termed deterministic schedule PSRL (DS-PSRL) is efficient in terms of time, sample, and space complexity. We prove a Bayesian regret bound under mild assumptions. Our result is more generally applicable to multiple parameters and continuous state action problems. We compare our algorithm with state-of-the-art PSRL algorithms on standard discrete and continuous problems from the literature. Finally, we show how the assumptions of our algorithm satisfy a sensible parameterization for a large class of problems in sequential recommendations. Georgios Theocharous, Zheng Wen 0002, Yasin Abbasi-Yadkori, Nikos Vlassis |
NeurIPS | 1 |
| 2017 | Automated Data Cleansing through Meta-Learning
Ian Gemp, Georgios Theocharous, Mohammad Ghavamzadeh |
AAAI | 2 |
| 2017 | Predictive Off-Policy Policy Evaluation for Nonstationary Decision Problems, with Applications to Digital Marketing
Philip S. Thomas, Georgios Theocharous, Mohammad Ghavamzadeh, Ishan Durugkar, Emma Brunskill |
AAAI | 2 |
| 2016 | Graphical Model Sketch
Branislav Kveton, Hung Hai Bui, Mohammad Ghavamzadeh, Georgios Theocharous, S. Muthukrishnan 0001 |
ECML/PKDD (1) | 4 |
| 2015 | High-Confidence Off-Policy EvaluationabstractMany reinforcement learning algorithms use trajectories collected from the execution of one or more policies to propose a new policy. Because execution of a bad policy can be costly or dangerous, techniques for evaluating the performance of the new policy without requiring its execution have been of recent interest in industry. Such off-policy evaluation methods, which estimate the performance of a policy using trajectories collected from the execution of other policies, heretofore have not provided confidences regarding the accuracy of their estimates. In this paper we propose an off-policy method for computing a lower confidence bound on the expected return of a policy. Philip S. Thomas, Georgios Theocharous, Mohammad Ghavamzadeh |
AAAI | 2 |
| 2015 | High Confidence Policy ImprovementabstractWe present a batch reinforcement learning (RL) algorithm that provides probabilistic guarantees about the quality of each policy that it proposes, and which has no hyper-parameter that requires expert tuning. Specifically, the user may select any performance lower-bound and confidence level and our algorithm will ensure that the probability that it returns a policy with performance below the lower bound is at most the specified confidence level. We then propose an incremental algorithm that executes our policy improvement algorithm repeatedly to generate multiple policy improvements. We show the viability of our approach with a simple 4 x 4 gridworld and the standard mountain car problem, as well as with a digital marketing application that uses real world data. Philip S. Thomas, Georgios Theocharous, Mohammad Ghavamzadeh |
ICML | 2 |
| 2015 | Personalized Ad Recommendation Systems for Life-Time Value Optimization with Guarantees
Georgios Theocharous, Philip S. Thomas, Mohammad Ghavamzadeh |
IJCAI | 1 |
| 2015 | Policy Evaluation Using the Ω-ReturnabstractWe propose the Ω-return as an alternative to the λ-return currently used by the TD(λ) family of algorithms. The benefit of the Ω-return is that it accounts for the correlation of different length returns. Because it is difficult to compute exactly, we suggest one way of approximating the Ω-return. We provide empirical studies that suggest that it is superior to the λ-return and γ-return for a variety of problems. Philip S. Thomas, Scott Niekum, Georgios Theocharous, George Dimitri Konidaris |
NIPS | 3 |
| 2013 | Structured Kernel-Based Reinforcement LearningabstractKernel-based reinforcement learning (KBRL) is a popular approach to learning non-parametric value function approximations. In this paper, we present structured KBRL, a paradigm for kernel-based RL that allows for modeling independencies in the transition and reward models of problems. Real-world problems often exhibit this structure and can be solved more efficiently when it is modeled. We make three contributions. First, we motivate our work, define a structured backup operator, and prove that it is a contraction. Second, we show how to evaluate our operator efficiently. Our analysis reveals that the fixed point of the operator is the optimal value function in a special factored MDP. Finally, we evaluate our method on a synthetic problem and compare it to two KBRL baselines. In most experiments, we learn better policies than the baselines from an order of magnitude less training data. Branislav Kveton, Georgios Theocharous |
AAAI | 2 |
| 2012 | Kernel-Based Reinforcement Learning on Representative StatesabstractMarkov decision processes (MDPs) are an established framework for solving sequential decision-making problems under uncertainty. In this work, we propose a new method for batch-mode reinforcement learning (RL) with continuous state variables. The method is an approximation to kernel-based RL on a set of k representative states. Similarly to kernel-based RL, our solution is a fixed point of a kernelized Bellman operator and can approximate the optimal solution to an arbitrary level of granularity. Unlike kernel-based RL, our method is fast. In particular, our policies can be computed in O(n) time, where n is the number of training examples. The time complexity of kernel-based RL is Ω(n2). We introduce our method, analyze its convergence, and compare it to existing work. The method is evaluated on two existing control problems with 2 to 4 continuous variables and a new problem with 64 variables. In all cases, we outperform state-of-the-art results and offer simpler solutions. Branislav Kveton, Georgios Theocharous |
AAAI | 2 |
| 2011 | Towards a Physical and Personal Math Coin Tutoring System
Georgios Theocharous, Nicholas J. Butko, Matthai Philipose |
AIED | 1 |
| 2011 | Automated facial affect analysis for one-on-one tutoring applicationsabstractIn this paper, we explore the use of computer vision techniques to analyze students' moods during one-on-one teaching interactions. The eventual goal is to create automated tutoring systems that are sensitive to the student's mood and affective state. We find that the problem of accurately determining a child's mood from a single video frame is surprisingly difficult, even for humans. However when the system is allowed to make decisions based on information from 10 to 30 seconds of video, excellent performance may be obtained. Nicholas J. Butko, Georgios Theocharous, Matthai Philipose, Javier R. Movellan |
FG | 2 |
| 2010 | Compressing POMDPs Using Locality Preserving Non-Negative Matrix FactorizationabstractPartially Observable Markov Decision Processes (POMDPs) are a well-established and rigorous framework for sequential decision-making under uncertainty. POMDPs are well-known to be intractable to solve exactly, and there has been significant work on finding tractable approximation methods. One well-studied approach is to find a compression of the original POMDP by projecting the belief states to a lower-dimensional space. We present a novel dimensionality reduction method for POMDPs based on locality preserving non-negative matrix factorization. Unlike previous approaches, such as Krylov compression and regular non-negative matrix factorization, our approach preserves the local geometry of the belief space manifold. We present results on standard benchmark POMDPs showing improved performance over previously explored compression algorithms for POMDPs. Georgios Theocharous, Sridhar Mahadevan |
AAAI | 1 |
| 2008 | Online Learning with Expert Advice and Finite-Horizon Constraints
Branislav Kveton, Jia Yuan Yu, Georgios Theocharous, Shie Mannor |
AAAI | 3 |
| 2007 | Adaptive Timeout Policies for Fast Fine-Grained Power Management
Branislav Kveton, Prashant Gandhi, Georgios Theocharous, Shie Mannor, Barbara Rosario, Nilesh Shah |
AAAI | 3 |
| 2007 | User Model and Utility Based Power Management
Chih-Han Yu, Shie Mannor, Georgios Theocharous, Avi Pfeffer |
AAAI | 3 |
| 2004 | Representing Hierarchical POMDPs as DBNs for Multi-scale Robot LocalizationabstractWe explore the advantages of representing hierarchical partially observable Markov decision processes (H-POMDPs) as dynamic Bayesian networks (DBNs). In particular, we focus on the special case of using H-POMDPs to represent multi-resolution spatial maps for indoor robot navigation. Our results show that a DBN representation of H-POMDPs can train significantly faster than the original learning algorithm for H-POMDPs or the equivalent flat POMDP, and requires much less data. In addition, the DBN formulation can easily be extended to parameter tying and factoring of variables, which further reduces the time and sample complexity. This enables us to apply H-POMDP methods to much larger problems than previously possible. Georgios Theocharous, Kevin Murphy 0002, Leslie Pack Kaelbling |
ICRA | 1 |
| 2003 | Approximate Planning in POMDPs with Macro-Actions
Georgios Theocharous, Leslie Pack Kaelbling |
NIPS | 1 |
| 2002 | Approximate Planning with Hierarchical Partially Observable Markov Decision Process Models for Robot NavigationabstractWe propose and investigate a planning framework based on the hierarchical partially observable Markov decision process model (HPOMDP), and apply it to robot navigation. We show how this framework can be used to produce more robust plans as compared to flat models such as partially observable Markov decision processes (POMDPs). In our approach the environment is modeled at different levels of resolution, where abstract states represent both spatial and temporal abstraction. We test our hierarchical POMDP approach using a large simulated and real navigation environment. The results show that the robot is more successful in navigating to goals starting with no positional knowledge (uniform initial belief state distribution) using the hierarchical POMDP framework as compared to the flat POMDP approach. Georgios Theocharous, Sridhar Mahadevan |
ICRA | 1 |
| 2002 | Learning the hierarchical structure of spatial environments using multiresolution statistical modelsabstractWe explore the use of hierarchical Partially Observable Markov Decision Process (HPOMDP) models to represent and learn a multiresolution spatial structure representation of indoor office environments. The hierarchical POMDP model is based on the hierarchical Hidden Markov Model (HHMM). HPOMDPs can be learned from sequences of observations using an extension of the hierarchical Baum-Welch estimation algorithm for HHMMs. We apply the HPOMDP model to indoor robot navigation and show how this framework can be used to represent multiresolution spatial maps. In the HPOMDP framework the environment is modeled at different levels of resolutions where abstract states represent both spatial and temporal abstraction. We test our hierarchical POMDP approach using a large simulated (modeled after a real environment) navigation environment. The results show that the hierarchical POMDP model is more capable in inferring the spatial structure than a uniform resolution "flat" POMDP. Georgios Theocharous, Sridhar Mahadevan |
IROS | 1 |
| 2001 | Learning Hierarchical Partially Observable Markov Decision Process Models for Robot NavigationabstractWe propose and investigate a general framework for hierarchical modeling of partially observable environments, such as office buildings, using hierarchical hidden Markov models (HHMMs). Our main goal is to explore hierarchical modeling as a basis for designing more efficient methods for model construction and usage. As a case study we focus on indoor robot navigation and show how this framework can be used to learn a hierarchy of models of the environment at different levels of spatial abstraction. We introduce the idea of model reuse that can be used to combine already learned models into a larger model. We describe an extension of the HHMM model to includes actions, which we call hierarchical POMDPs, and describe a modified hierarchical Baum-Welch algorithm to learn these models. We train different families of hierarchical models for a simulated and a real world corridor environment and compare them with the standard "flat" representation of the same environment. We show that the hierarchical POMDP approach, combined with model reuse, allows learning hierarchical models that fit the data better and train faster than flat models. Georgios Theocharous, Khashayar Rohanimanesh, Sridhar Mahadevan |
ICRA | 1 |
| 1998 | Rapid Concept Learning for Mobile Robots
Sridhar Mahadevan, Georgios Theocharous, Nikfar Khaleeli |
Mach. Learn. | 2 |