VLDB 2026 Research / reviewers in the wild / expert
Takayuki Osogami
dblp:95/5631
· DBLP profile ↗
49ranked-venue papers
25as first author
8since 2021 · last 2025
0000-0001-8748-5706ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 32 · 16 first-author · 8 since 2021Graphics, computer vision, multimedia, augmented reality and games · 19 · 9 first-author · 3 since 2021Systems, architecture and hardware · 13 · 7 first-authorSoftware engineering, systems software and programming languages · 5 · 3 first-authorComputer networks · 2 · 1 first-authorSecurity and privacy · 2 · 1 first-authorDatabases, data management, data science and information retrieval · 2Theory of computation · 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
19 papers |
Reinforcement learning · 41% Probabilistic and Bayesian machine learning · 13% Trustworthy machine learning · 10% | |
| Theoretical computer science
6 papers |
Algorithmic game theory and mechanism design · 64% Mathematical optimization · 33% Graph algorithms and graph theory · 3% | |
| Databases, data mining, and information retrieval
4 papers |
Recommender systems · 68% Spatial and temporal data management · 20% Data mining · 11% | |
| Computer architecture, parallel and distributed computing, and storage systems
7 papers |
Performance modeling and evaluation · 55% Cloud and datacenter computing · 20% Electronic design automation · 9% |
Topics — the 30 heaviest of 68, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Reinforcement learning
markov decision process |
1.9 | 4 | 2025 | Going Topological in Multi-risk Extended Markov Ratio Decision Processes · ICAPS 2025 A Rigorous Risk-aware Linear Approach to Extended Markov Ratio Decision Processes with Embedded Learning · IJCAI 2023 Robust partially observable Markov decision process · ICML 2015 |
Machine learning › Reinforcement learning › markov decision process
Risk-aware MDPs |
1.0 | 2 | 2025 | Going Topological in Multi-risk Extended Markov Ratio Decision Processes · ICAPS 2025 Robustness and risk-sensitivity in Markov decision processes · NIPS 2012 |
Computer vision › Segmentation and scene understanding › semantic segmentation
few-shot segmentation |
0.8 | 1 | 2024 | A Surprisingly Simple Approach to Generalized Few-Shot Semantic Segmentation · NeurIPS 2024 |
Computer vision › Segmentation and scene understanding › semantic segmentation › few-shot segmentation
generalized few-shot segmentation |
0.8 | 1 | 2024 | A Surprisingly Simple Approach to Generalized Few-Shot Semantic Segmentation · NeurIPS 2024 |
Machine learning › Trustworthy machine learning › robustness
learning with noisy labels |
0.7 | 1 | 2023 | Regression with Sensor Data Containing Incomplete Observations · ICML 2023 |
Machine learning › Generative modeling › molecular generation
molecular optimization |
0.7 | 1 | 2023 | Biases in Evaluation of Molecular Optimization Methods and Bias Reduction Strategies · ICML 2023 |
Machine learning › Reinforcement learning
partial observability |
0.7 | 1 | 2023 | Regression with Sensor Data Containing Incomplete Observations · ICML 2023 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
regression |
0.7 | 1 | 2023 | Regression with Sensor Data Containing Incomplete Observations · ICML 2023 |
Machine learning › Reinforcement learning › safe reinforcement learning
risk-sensitive reinforcement learning |
0.7 | 1 | 2023 | A Rigorous Risk-aware Linear Approach to Extended Markov Ratio Decision Processes with Embedded Learning · IJCAI 2023 |
Machine learning › Trustworthy machine learning
robustness |
0.7 | 1 | 2023 | Regression with Sensor Data Containing Incomplete Observations · ICML 2023 |
Algorithmic game theory and mechanism design
mechanism design |
0.7 | 1 | 2023 | Learning Efficient Truthful Mechanisms for Trading Networks · IJCAI 2023 |
Algorithmic game theory and mechanism design › matching
trading networks |
0.7 | 1 | 2023 | Learning Efficient Truthful Mechanisms for Trading Networks · IJCAI 2023 |
Machine learning › Time series and sequential data
time series modeling |
0.6 | 2 | 2018 | Time-Discounting Convolution for Event Sequences with Ambiguous Timestamps · ICDM 2018 Bidirectional Learning for Time-series Models with Hidden Units · ICML 2017 |
Machine learning › Time series and sequential data › time series analysis
time series learning |
0.5 | 1 | 2021 | Second Order Techniques for Learning Time-series with Structural Breaks · AAAI 2021 |
Machine learning › Probabilistic and Bayesian machine learning
choice modeling |
0.4 | 2 | 2016 | A Deep Choice Model · AAAI 2016 Restricted Boltzmann machines modeling human choice · NIPS 2014 |
Machine learning › Reinforcement learning › temporal difference learning
least-squares temporal difference |
0.4 | 1 | 2020 | Uncorrected Least-Squares Temporal Difference with Lambda-Return · AAAI 2020 |
Machine learning › Reinforcement learning
temporal difference learning |
0.4 | 1 | 2020 | Uncorrected Least-Squares Temporal Difference with Lambda-Return · AAAI 2020 |
Machine learning › Reinforcement learning
multi-agent reinforcement learning |
0.4 | 1 | 2019 | Determinantal Reinforcement Learning · AAAI 2019 |
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes › point process
determinantal point process |
0.3 | 1 | 2018 | Dynamic Determinantal Point Processes · AAAI 2018 |
Natural language and speech › Information extraction and text analysis › event analysis › event understanding
event sequence modeling |
0.3 | 1 | 2018 | Time-Discounting Convolution for Event Sequences with Ambiguous Timestamps · ICDM 2018 |
Machine learning › Kernel, tree and ensemble methods › kernel methods
kernel learning |
0.3 | 1 | 2018 | Dynamic Determinantal Point Processes · AAAI 2018 |
Performance modeling and evaluation
queueing models |
0.3 | 4 | 2011 | Tight moments-based bounds for queueing systems · SIGMETRICS 2011 Semidefinite optimization for transient analysis of queues · SIGMETRICS 2010 Nearly insensitive bounds on SMART scheduling · SIGMETRICS 2005 |
Spatial and temporal data management › trajectory data management
map matching |
0.3 | 2 | 2016 | Truncating Shortest Path Search for Efficient Map-Matching · IJCAI 2016 Map Matching with Inverse Reinforcement Learning · IJCAI 2013 |
Machine learning › Deep learning architectures and training
bidirectional learning |
0.3 | 1 | 2017 | Bidirectional Learning for Time-series Models with Hidden Units · ICML 2017 |
Machine learning › Deep learning architectures and training
sequence modeling |
0.3 | 1 | 2017 | Bidirectional Learning for Time-series Models with Hidden Units · ICML 2017 |
Recommender systems
collaborative filtering |
0.2 | 1 | 2016 | Gated Probabilistic Matrix Factorization: Learning Users' Attention from Missing Values · IJCAI 2016 |
Recommender systems › collaborative filtering
implicit feedback |
0.2 | 1 | 2016 | Gated Probabilistic Matrix Factorization: Learning Users' Attention from Missing Values · IJCAI 2016 |
Recommender systems › collaborative filtering
matrix factorization |
0.2 | 1 | 2016 | Gated Probabilistic Matrix Factorization: Learning Users' Attention from Missing Values · IJCAI 2016 |
Recommender systems › collaborative filtering › matrix factorization
probabilistic matrix factorization |
0.2 | 1 | 2016 | Gated Probabilistic Matrix Factorization: Learning Users' Attention from Missing Values · IJCAI 2016 |
Machine learning › Reinforcement learning › markov decision process
partially observable MDP |
0.2 | 1 | 2015 | Robust partially observable Markov decision process · ICML 2015 |
Methods — techniques the papers use, named apart from their topics
learning mechanisms · 1.3bayesian setting · 1.3topological analysis · 0.9parametric linear programming · 0.9supervised learning · 0.8unbiased learning algorithm · 0.7predictor-based evaluation · 0.7embedded learning · 0.7bias reduction · 0.7asymmetric noise modeling · 0.7shortest path search · 0.5moment bounds · 0.3regularization · 0.3natural gradient · 0.3gating · 0.2attention · 0.2semidefinite programming · 0.2queueing analysis · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Going Topological in Multi-risk Extended Markov Ratio Decision ProcessesabstractIncorporating risk into decision making is natural, if one is to address safety concerns or operational limitations. In the context of risk-aware Markov Decision Processes (MDPs), one identifies a notion of risk which is uncertainty driven (e.g., CVaR). Risk, however, may also be inherent to the MDP setup itself, i.e., to taking certain types of actions. In that case, we would consider a decision policy to be better, if it either increases reward or reduces risk (or both). A simple mathematical formulation that expresses such a notion of improvement is the ratio of reward over risk. Though intuitive, this ratio is inherently non-linear, which introduces challenges for optimization. We provide an algorithm that solves this non-linear problem in the context of multiple risk aspects, extending upon single-risk Extended Markov Ratio Decision Processes (EMRDPs). We show that it is strongly polynomial under a monotonicity assumption over actions, satisfied, for example, in financial market applications (e.g., Quasi-Sharpe Ratio). We tackle non-linearity by integrating Walkup-Wets' topological view of parametric LPs. This topological framework highlights the non-trivial move from a single (EMRDP) to multiple risk aspects, once it is interpreted as moving from triangulations of 1-dimensional to those of m-dimensional polyhedra, with all the topological (and combinatorial) complexities this entails. Alexander Zadorojniy, Orit Davidovich, Takayuki Osogami |
ICAPS | 3 |
| 2025 | Optimal Estimation of the Best Mean in Multi-Armed BanditsabstractWe study the problem of estimating the mean reward of the best arm in a multi-armed bandit (MAB) setting. Specifically, given a target precision $\varepsilon$ and confidence level $1-\delta$, the goal is to return an $\varepsilon$-accurate estimate of the largest mean reward with probability at least $1-\delta$, while minimizing the number of samples. We first establish an instance-dependent lower bound on the sample complexity, which requires handling the infinitely many possible candidates of the estimated best mean. This lower bound is expressed in a non-convex optimization problem, which becomes the main difficulty of this problem, preventing the direct application of standard techniques such as Track-and-Stop to provably achieve optimality. To overcome this difficulty, we introduce several new algorithmic and analytical techniques and propose an algorithm that achieves the asymptotic lower bound with matching constants in the leading term. Our method combines a confidence ellipsoid-based stopping condition with a two-phase sampling strategy tailored to manage non-convexity proposed algorithm is simple, nearly free of hyperparameters, and achieves the instance-dependent, asymptotically optimal sample complexity. Experimental results support our theoretical guarantees and demonstrate the practical effectiveness of our method. Takayuki Osogami, Junya Honda, Junpei Komiyama |
NeurIPS | 1 |
| 2024 | A Surprisingly Simple Approach to Generalized Few-Shot Semantic SegmentationabstractThe goal of *generalized* few-shot semantic segmentation (GFSS) is to recognize *novel-class* objects through training with a few annotated examples and the *base-class* model that learned the knowledge about the base classes.
Unlike the classic few-shot semantic segmentation, GFSS aims to classify pixels into both base and novel classes, meaning it is a more practical setting.
Current GFSS methods rely on several techniques such as using combinations of customized modules, carefully designed loss functions, meta-learning, and transductive learning.
However, we found that a simple rule and standard supervised learning substantially improve the GFSS performance.
In this paper, we propose a simple yet effective method for GFSS that does not use the techniques mentioned above.
Also, we theoretically show that our method perfectly maintains the segmentation performance of the base-class model over most of the base classes.
Through numerical experiments, we demonstrated the effectiveness of our method.
It improved in novel-class segmentation performance in the $1$-shot scenario by $6.1$% on the PASCAL-$5^i$ dataset, $4.7$% on the PASCAL-$10^i$ dataset, and $1.0$% on the COCO-$20^i$ dataset.
Our code is publicly available at https://github.com/IBM/BCM. Haoxiang Qiu, Takayuki Katsuki, Daiki Kimura, Takayuki Osogami, Tadanobu Inoue |
NeurIPS | 5 |
| 2023 | Biases in Evaluation of Molecular Optimization Methods and Bias Reduction StrategiesabstractWe are interested in an evaluation methodology for molecular optimization. Given a sample of molecules and their properties of our interest, we wish not only to train a generator of molecules optimized with respect to a target property but also to evaluate its performance accurately. A common practice is to train a predictor of the target property using the sample and apply it to both training and evaluating the generator. However, little is known about its statistical properties, and thus, we are not certain about whether this performance estimate is reliable or not. We theoretically investigate this evaluation methodology and show that it potentially suffers from two biases; one is due to misspecification of the predictor and the other to reusing the same finite sample for training and evaluation. We discuss bias reduction methods for each of the biases, and empirically investigate their effectiveness. Hiroshi Kajino, Kohei Miyaguchi, Takayuki Osogami |
ICML | 3 |
| 2023 | Regression with Sensor Data Containing Incomplete ObservationsabstractThis paper addresses a regression problem in which output label values are the results of sensing the magnitude of a phenomenon. A low value of such labels can mean either that the actual magnitude of the phenomenon was low or that the sensor made an incomplete observation. This leads to a bias toward lower values in labels and the resultant learning because labels may have lower values due to incomplete observations, even if the actual magnitude of the phenomenon was high. Moreover, because an incomplete observation does not provide any tags indicating incompleteness, we cannot eliminate or impute them. To address this issue, we propose a learning algorithm that explicitly models incomplete observations corrupted with an asymmetric noise that always has a negative value. We show that our algorithm is unbiased as if it were learned from uncorrupted data that does not involve incomplete observations. We demonstrate the advantages of our algorithm through numerical experiments. Takayuki Katsuki, Takayuki Osogami |
ICML | 2 |
| 2023 | Learning Efficient Truthful Mechanisms for Trading NetworksabstractTrading networks are an indispensable part of today's economy, but to compete successfully with others, they must be efficient in maximizing the value they provide to the external market. While the prior work relies on truthful disclosure of private information to achieve efficiency, we study the problem of designing mechanisms that result in efficient trading networks by incentivizing firms to truthfully reveal their private information to a third party. Additional desirable properties of such mechanisms are weak budget balance (WBB; the third party needs not invest) and individual rationality (IR; firms get non-negative utility). Unlike combinatorial auctions, there may not exist mechanisms that simultaneously satisfy these properties ex post for trading networks. We propose an approach for computing or learning truthful and efficient mechanisms for given networks in a Bayesian setting, where WBB and IR, respectively, are relaxed to ex ante and interim for a given distribution over the private information. We incorporate techniques to reduce computational and sample complexity. We empirically demonstrate that the proposed approach successfully finds the mechanisms with the relaxed properties for trading networks where achieving ex post properties is impossible. Takayuki Osogami, Segev Wasserkrug, Elisheva S. Shamash |
IJCAI | 1 |
| 2023 | A Rigorous Risk-aware Linear Approach to Extended Markov Ratio Decision Processes with Embedded LearningabstractWe consider the problem of risk-aware Markov Decision Processes (MDPs) for Safe AI. We introduce a theoretical framework, Extended Markov Ratio Decision Processes (EMRDP), that incorporates risk into MDPs and embeds environment learning into this framework. We propose an algorithm to find the optimal policy for EMRDP with theoretical guarantees. Under a certain monotonicity assumption, this algorithm runs in strongly-polynomial time both in the discounted and expected average reward models. We validate our algorithm empirically on a Grid World benchmark, evaluating its solution quality, required number of steps, and numerical stability. We find its solution quality to be stable under data noising, while its required number of steps grows with added noise. We observe its numerical stability compared to global methods. Alexander Zadorojniy, Takayuki Osogami, Orit Davidovich |
IJCAI | 2 |
| 2021 | Second Order Techniques for Learning Time-series with Structural Breaks
Takayuki Osogami |
AAAI | 1 |
| 2020 | Uncorrected Least-Squares Temporal Difference with Lambda-Return
Takayuki Osogami |
AAAI | 1 |
| 2019 | Determinantal Reinforcement LearningabstractWe study reinforcement learning for controlling multiple agents in a collaborative manner. In some of those tasks, it is insufficient for the individual agents to take relevant actions, but those actions should also have diversity. We propose the approach of using the determinant of a positive semidefinite matrix to approximate the action-value function in reinforcement learning, where we learn the matrix in a way that it represents the relevance and diversity of the actions. Experimental results show that the proposed approach allows the agents to learn a nearly optimal policy approximately ten times faster than baseline approaches in benchmark tasks of multi-agent reinforcement learning. The proposed approach is also shown to achieve the performance that cannot be achieved with conventional approaches in partially observable environment with exponentially large action space. Takayuki Osogami, Raymond H. Putra |
AAAI | 1 |
| 2019 | Real-time tree search with pessimistic scenarios: Winning the NeurIPS 2018 Pommerman CompetitionabstractAutonomous agents need to make decisions in a sequential manner, under partially observable environment, and in consideration of how other agents behave. In critical situations, such decisions need to be made in real time for example to avoid collisions and recover to safe conditions. We propose a technique of tree search where a deterministic and pessimistic scenario is used after a specified depth. Because there is no branching with the deterministic scenario, the proposed technique allows us to take into account the events that can occur far ahead in the future. The effectiveness of the proposed technique is demonstrated in Pommerman, a multi-agent environment used in a NeurIPS 2018 competition, where the agents that implement the proposed technique have won the first and third places. Takayuki Osogami, Toshihiro Takahashi |
ACML | 1 |
| 2018 | Dynamic Determinantal Point ProcessesabstractThe determinantal point process (DPP) has been receiving increasing attention in machine learning as a generative model of subsets consisting of relevant and diverse items. Recently, there has been a significant progress in developing efficient algorithms for learning the kernel matrix that characterizes a DPP. Here, we propose a dynamic DPP, which is a DPP whose kernel can change over time, and develop efficient learning algorithms for the dynamic DPP. In the dynamic DPP, the kernel depends on the subsets selected in the past, but we assume a particular structure in the dependency to allow efficient learning. We also assume that the kernel has a low rank and exploit a recently proposed learning algorithm for the DPP with low-rank factorization, but also show that its bottleneck computation can be reduced from O(M2 K) time to O(M K2) time, where M is the number of items under consideration, and K is the rank of the kernel, which can be set smaller than M by orders of magnitude. Takayuki Osogami, Raymond H. Putra, Akshay Goel, Tomoyuki Shirai, Takanori Maehara |
AAAI | 1 |
| 2018 | Time-Discounting Convolution for Event Sequences with Ambiguous TimestampsabstractThis paper proposes a method for modeling event sequences with ambiguous timestamps, a time-discounting convolution. Unlike in ordinary time series, time intervals are not constant, small time-shifts have no significant effect, and inputting timestamps or time durations into a model is not effective. The criteria that we require for the modeling are providing robustness against time-shifts or timestamps uncertainty as well as maintaining the essential capabilities of time-series models, i.e., forgetting meaningless past information and handling infinite sequences. The proposed method handles them with a convolutional mechanism across time with specific parameterizations, which efficiently represents the event dependencies in a time-shift invariant manner while discounting the effect of past events, and a dynamic pooling mechanism, which provides robustness against the uncertainty in timestamps and enhances the time-discounting capability by dynamically changing the pooling window size. In our learning algorithm, the decaying and dynamic pooling mechanisms play critical roles in handling infinite and variable length sequences. Numerical experiments on real-world event sequences with ambiguous timestamps and ordinary time series demonstrated the advantages of our method. Takayuki Katsuki, Takayuki Osogami, Akira Koseki, Masaki Ono, Michiharu Kudo, Masaki Makino |
ICDM | 2 |
| 2017 | Nonlinear Dynamic Boltzmann Machines for Time-Series PredictionabstractThe dynamic Boltzmann machine (DyBM) has been proposed as a stochastic generative model of multi-dimensional time series, with an exact, learning rule that maximizes the log-likelihood of a given time series. The DyBM, however, is defined only for binary valued data, without any nonlinear hidden units. Here, in our first contribution, we extend the DyBM to deal with real valued data. We present a formulation called Gaussian DyBM, that can be seen as an extension of a vector autoregressive (VAR) model. This uses, in addition to standard (explanatory) variables, components that captures long term dependencies in the time series. In our second contribution, we extend the Gaussian DyBM model with a recurrent neural network (RNN) that controls the bias input to the DyBM units. We derive a stochastic gradient update rule such that, the output weights from the RNN can also be trained online along with other DyBM parameters. Furthermore, this acts as nonlinear hidden layer extending the capacity of DyBM and allows it to model nonlinear components in a given time-series. Numerical experiments with synthetic datasets show that the RNN-Gaussian DyBM improves predictive accuracy upon standard VAR by up to 35%. On real multi-dimensional time-series prediction, consisting of high nonlinearity and non-stationarity, we demonstrate that this nonlinear DyBM model achieves significant improvement upon state of the art baseline methods like VAR and long short-term memory (LSTM) networks at a reduced computational cost. Sakyasingha Dasgupta, Takayuki Osogami |
AAAI | 2 |
| 2017 | Bidirectional Learning for Time-series Models with Hidden UnitsabstractHidden units can play essential roles in modeling time-series having long-term dependency or on-linearity but make it difficult to learn associated parameters. Here we propose a way to learn such a time-series model by training a backward model for the time-reversed time-series, where the backward model has a common set of parameters as the original (forward) model. Our key observation is that only a subset of the parameters is hard to learn, and that subset is complementary between the forward model and the backward model. By training both of the two models, we can effectively learn the values of the parameters that are hard to learn if only either of the two models is trained. We apply bidirectional learning to a dynamic Boltzmann machine extended with hidden units. Numerical experiments with synthetic and real datasets clearly demonstrate advantages of bidirectional learning. Takayuki Osogami, Hiroshi Kajino, Taro Sekiyama |
ICML | 1 |
| 2016 | A Deep Choice ModelabstractHuman choice is complex in two ways. First, human choice often shows complex dependency on available alternatives. Second, human choice is often made after examining complex items such as images. The recently proposed choice model based on the restricted Boltzmann machine (RBM choice model) has been proved to represent three typical phenomena of human choice, which addresses the first complexity. We extend the RBM choice model to a deep choice model (DCM) to deal with the features of items, which are ignored in the RBM choice model. We then use deep learning to extract latent features from images and plug those latent features as input to the DCM. Our experiments show that the DCM adequately learns the choice that involves both of the two complexities in human choice. Makoto Otsuka, Takayuki Osogami |
AAAI | 2 |
| 2016 | Regularized dynamic Boltzmann machine with Delay Pruning for unsupervised learning of temporal sequencesabstractWe introduce Delay Pruning, a simple yet powerful technique to regularize dynamic Boltzmann machines (DyBM). The recently introduced DyBM provides a particularly structured Boltzmann machine, as a generative model of a multi-dimensional time-series. This Boltzmann machine can have infinitely many layers of units but allows exact inference and learning based on its biologically motivated structure. DyBM uses the idea of conduction delays in the form of fixed length first-in first-out (FIFO) queues, with a neuron connected to another via this FIFO queue, and spikes from a pre-synaptic neuron travel along the queue to the post-synaptic neuron with a constant period of delay. Here, we present Delay Pruning as a mechanism to prune the lengths of the FIFO queues (making them zero) by setting some delay lengths to one with a fixed probability, and finally selecting the best performing model with fixed delays. The uniqueness of structure and a non-sampling based learning rule in DyBM, make the application of previously proposed regularization techniques like Dropout or DropConnect difficult, leading to poor generalization. First, we evaluate the performance of Delay Pruning to let DyBM learn a multidimensional temporal sequence generated by a Markov chain. Finally, we show the effectiveness of delay pruning in learning high dimensional sequences using the moving MNIST dataset, and compare it with Dropout and DropConnect methods. Sakyasingha Dasgupta, Takayuki Yoshizumi, Takayuki Osogami |
ICPR | 3 |
| 2016 | Truncating Shortest Path Search for Efficient Map-Matching
Takashi Imamichi, Takayuki Osogami, Raymond H. Putra |
IJCAI | 2 |
| 2016 | Gated Probabilistic Matrix Factorization: Learning Users' Attention from Missing Values
Shohei Ohsawa, Yachiko Obara, Takayuki Osogami |
IJCAI | 3 |
| 2015 | Robust partially observable Markov decision processabstractWe seek to find the robust policy that maximizes the expected cumulative reward for the worst case when a partially observable Markov decision process (POMDP) has uncertain parameters whose values are only known to be in a given region. We prove that the robust value function, which represents the expected cumulative reward that can be obtained with the robust policy, is convex with respect to the belief state. Based on the convexity, we design a value-iteration algorithm for finding the robust policy. We prove that our value iteration converges for an infinite horizon. We also design point-based value iteration for fining the robust policy more efficiency possibly with approximation. Numerical experiments show that our point-based value iteration can adequately find robust policies. Takayuki Osogami |
ICML | 1 |
| 2014 | Mixing-Time Regularized Policy GradientabstractPolicy gradient reinforcement learning (PGRL) has been receiving substantial attention as a mean for seeking stochastic policies that maximize cumulative reward. However, the learning speed of PGRL is known to decrease substantially when PGRL explores the policies that give the Markov chains having long mixing time. We study a new approach of regularizing how the PGRL explores the policies by the use of the hitting time of the Markov chains. The hitting time gives an upper bound on the mixing time, and the proposed approach improves the learning efficiency by keeping the mixing time of the Markov chains short. In particular, we propose a method of temporal-difference learning for estimating the gradient of the hitting time. Numerical experiments show that the proposed method outperforms conventional methods of PGRL. Tetsuro Morimura, Takayuki Osogami, Tomoyuki Shirai |
AAAI | 2 |
| 2014 | Efficient Policy Iteration for Periodic Markov Decision ProcessesabstractWe propose a solution to a new problem that is faced by steelworks, who own private thermal power-plants and plan to use batteries to absorb fluctuations in power demand. A major challenge is in controlling both the power generation and the use of batteries under such fluctuations. We formulate a Markov decision process (MDP) and design the states of the MDP so that it has a periodic structure to avoid the explosion of its state space. We then develop a policy iteration algorithm that exploits the periodic structure for computational efficiency. Numerical experiments suggest that the combination of the proposed MDP and the policy iteration allows us to find a control policy that can significantly reduce the electricity cost. Takayuki Osogami, Raymond H. Putra |
ECAI | 1 |
| 2014 | An Approximate Counting for Big Textual Data Streams
Raymond H. Putra, Teruo Koyanagi, Takayuki Osogami |
ECAI | 3 |
| 2014 | A Hierarchical Bayesian Choice Model with VisibilityabstractWe extend the standard choice model of multinomial logit model (MLM) into a hierarchical Bayesian model to simultaneously estimate the preferences of customers and the visibility of items from purchasing history. We say that an item has high visibility when customers well consider that item as a candidate before making a choice. We design two algorithms for estimating the parameters of the proposed choice model. One algorithm estimates the posterior distribution with the Gibbs sampling, and the other approximately performs the maximum a posteriori estimation. Our experimental results show that we can estimate the preferences of customers from their purchasing history without the prior knowledge of the choice set. The existing approaches to estimating the preferences of customers rely on the explicit knowledge of the choice set. Takayuki Osogami, Takayuki Katsuki |
ICPR | 1 |
| 2014 | Restricted Boltzmann machines modeling human choice
Takayuki Osogami, Makoto Otsuka |
NIPS | 1 |
| 2013 | Map Matching with Inverse Reinforcement Learning
Takayuki Osogami, Raymond H. Putra |
IJCAI | 1 |
| 2013 | Improved Integer Programming Approaches for Chance-Constrained Stochastic Programming
Hiroki Yanagisawa, Takayuki Osogami |
IJCAI | 2 |
| 2013 | Dependable virtual machine allocationabstractThe difficulty in allocating virtual machines (VMs) on servers stems from the requirement that sufficient resources (such as CPU capacity and network bandwidth) must be available for each VM in the event of a failure or maintenance work as well as for temporal fluctuations of resource demands, which often exhibit periodic patterns. We propose a mixed integer programming approach that considers the fluctuations of the resource demands for optimal and dependable allocation of VMs. At the heart of the approach are techniques for optimally partitioning the time-horizon into intervals of variable lengths and for reliably estimating the resource demands in each interval. We show that our new approach allocates VMs successfully in a cloud computing environment in a financial company, where the dependability requirement is strict and there are various types of VMs exist. Hiroki Yanagisawa, Takayuki Osogami, Raymond H. Putra |
INFOCOM | 2 |
| 2013 | Solving inverse problem of Markov chain with partial observationsabstractThe Markov chain is a convenient tool to represent the dynamics of complex systems such as traffic and social systems, where probabilistic transition takes place between internal states. A Markov chain is characterized by initial-state probabilities and a state-transition probability matrix. In the traditional setting, a major goal is to figure out properties of a Markov chain when those probabilities are known. This paper tackles an inverse version of the problem: we find those probabilities from partial observations at a limited number of states. The observations include the frequency of visiting a state and the rate of reaching a state from another. Practical examples of this task include traffic monitoring systems in cities, where we need to infer the traffic volume on every single link on a road network from a very limited number of observation points. We formulate this task as a regularized optimization problem for probability functions, which is efficiently solved using the notion of natural gradient. Using synthetic and real-world data sets including city traffic monitoring data, we demonstrate the effectiveness of our method. Tetsuro Morimura, Takayuki Osogami, Tsuyoshi Idé |
NIPS | 2 |
| 2012 | Time-Consistency of Optimization ProblemsabstractWe study time-consistency of optimization problems, where we say that an optimization problem is time-consistent if its optimal solution, or the optimal policy for choosing actions, does not depend on when the optimization problem is solved. Time-consistency is a minimal requirement on an optimization problem for the decisions made based on its solution to be rational. We show that the return that we can gain by taking "optimal" actions selected by solving a time-inconsistent optimization problem can be surely dominated by that we could gain by taking "suboptimal" actions. We establish sufficient conditions on the objective function and on the constraints for an optimization problem to be time-consistent. We also show when the sufficient conditions are necessary. Our results are relevant in stochastic settings particularly when the objective function is a risk measure other than expectation or when there is a constraint on a risk measure. Takayuki Osogami, Tetsuro Morimura |
AAAI | 1 |
| 2012 | Map matching with Hidden Markov Model on sampled road network
Raymond H. Putra, Tetsuro Morimura, Takayuki Osogami, Noriaki Hirosue |
ICPR | 3 |
| 2012 | Robustness and risk-sensitivity in Markov decision processesabstractWe uncover relations between robust MDPs and risk-sensitive MDPs. The objective of a robust MDP is to minimize a function, such as the expectation of cumulative cost, for the worst case when the parameters have uncertainties. The objective of a risk-sensitive MDP is to minimize a risk measure of the cumulative cost when the parameters are known. We show that a risk-sensitive MDP of minimizing the expected exponential utility is equivalent to a robust MDP of minimizing the worst-case expectation with a penalty for the deviation of the uncertain parameters from their nominal values, which is measured with the Kullback-Leibler divergence. We also show that a risk-sensitive MDP of minimizing an iterated risk measure that is composed of certain coherent risk measures is equivalent to a robust MDP of minimizing the worst-case expectation when the possible deviations of uncertain parameters from their nominal values are characterized with a concave function. Takayuki Osogami |
NIPS | 1 |
| 2012 | Large-Scale Nonparametric Estimation of Vehicle Travel Time DistributionsabstractFitting distributions of travel-time in vehicle traffic is an important application of spatio-temporal data mining. While regression methods to forecast the expected travel-time are standard approaches of travel-time prediction, we need to estimate distributions of the travel-time when using state-of-the-art risk-sensitive route recommendation systems. The authors introduce a novel nonparametric density estimator of travel-time for each road or link. The new estimator consists of basis functions modeled as mixtures of gamma or log-normal density functions, a sparse link similarity matrix given as an approximate diffusion kernel on a link connectivity graph, and importance weights for each link. Unlike the existing nonparametric methods that are computationally intensive, the new estimator is stably applicable to large datasets, because the basis functions and the importance weights are globally optimized with a fast convex clustering algorithm. Experimental results using real probe-car datasets show advantages of the new nonparametric estimator over parametric regression methods. Rikiya Takahashi, Takayuki Osogami, Tetsuro Morimura |
SDM | 2 |
| 2011 | Simple bounds for a transient queueabstractBounds on performance of a queueing model can provide useful information to guarantee quality of service for communication networks. We study the bounds on the mean delay in a transient GI/GI/1 queue given the first two moments of the service time and the inter-arrival time, respectively. We establish a simple upper-bound, which then is used to show that the true transient mean-delay is at most four times larger than an asymptotic diffusion-approximation. We also prove that the tight lower-bound is zero as long as the service time and the inter-arrival time have finite variance and the load is below one. Tightness of the trivial lower-bound is in contrast to the stationary mean-delay, which has strictly positive lower-bound when the service time is sufficiently variable. We also show how our results can be applied to analyze the transient mean delay of packets in the real-world Internet. Takayuki Osogami, Raymond H. Putra |
DSN | 1 |
| 2011 | Tight moments-based bounds for queueing systemsabstractWe present a new tool to analyze three queueing systems which have defied exact analysis so far: (i) the classical M/G/k multi-server system, (ii) queueing systems with fluctuating arrival and service rates, and (iii) the M/G/1 round-robin queue. We argue that rather than looking for exact expressions for the mean response time as a function of the job size distribution, a more fruitful approach is to find distributions which minimize or maximize the mean response time given the first n moments of the job size distribution. Varun Gupta 0004, Takayuki Osogami |
SIGMETRICS | 2 |
| 2011 | Iterated risk measures for risk-sensitive Markov decision processes with discounted cost
Takayuki Osogami |
UAI | 1 |
| 2010 | Semidefinite optimization for transient analysis of queuesabstractWe derive an upper bound on the tail distribution of the transient waiting time for the GI/GI/1 queue from a formulation of semidefinite programming (SDP). Our upper bounds are expressed in closed forms using the first two moments of the service time and the interarrival time. The upper bounds on the tail distributions are integrated to obtain the upper bounds on the corresponding expectations. We also extend the formulation of the SDP, using the higher moments of the service time and the interarrival time, and calculate upper bounds and lower bounds numerically. Takayuki Osogami, Raymond H. Putra |
SIGMETRICS | 1 |
| 2010 | Differentiating the performance of systems more reliably
Takayuki Osogami |
Perform. Evaluation | 1 |
| 2009 | A Fluid Limit for Cache Algorithms with General Request ProcessesabstractWe introduce a formal limit, which we refer to as a fluid limit, of scaled stochastic models for a cache managed with the Least-Recently-Used algorithm when requests are issued according to general stochastic point processes, which may be non-stationary. We define our fluid limit as a superposition of dependent replications of the original system with smaller item sizes as the number of replications approaches infinity. We derive the average probability that a requested item is not in a cache (average miss probability) in the fluid limit. The usefulness of the fluid limit is demonstrated in two ways. First, our numerical experiments show that, when items are requested according to inhomogeneous Poisson processes, the average miss probability in the fluid limit closely approximates that in the original system as long as there are sufficient number of items. Second, we show that the asymptotic characteristics of the average miss probability as the cache size approaches infinity are often preserved in the fluid limit. This preservation is attractive since the asymptotic analysis in the fluid limit appears to be simpler than that in the original system. In addition, we show that the average miss probability in the fluid limit is asymptotically insensitive to particular dependencies in the requests when the request rates have a light tail, a property not known for the original system. Takayuki Osogami |
INFOCOM | 1 |
| 2008 | Evaluating availability under quasi-heavy-tailed repair timesabstractThe time required to recover from failures has a great impact on the availability of Information Technology (IT) systems. We define a class of probability distributions named quasi-heavy-tailed distributions as those distributions whose time series graph of the sample mean shows intermittent jumps in a given period. We find that the distribution of repair time is quasi-heavy-tailed for three IT systems, an in-house system hosted by IBM, a high performance computing system at the Los Alamos National Laboratory, and a distributed memory computer at the National Energy Research Scientific Computing Center. This means that the mean time to repair estimated by observing incidents within a certain period could dramatically change if we observe incidents successively for another period. In other words, the estimated mean time to repair has large fluctuations over time. As a result, classical metrics based on the mean time to repair are not optimal for evaluating the availability of these systems. We propose to evaluate the availability of IT systems with the T-year return value, estimated based on extreme value theory. The T-year return value refers to the value that the repair time exceeds on average once every estimated T years. We find that the T-year return value is a sound metric of the availability of the three IT systems. Sei Kato, Takayuki Osogami |
DSN | 2 |
| 2007 | Optimizing system configurations quickly by guessing at the performanceabstractThe performance of a Web system can be greatly improved by tuning its configuration parameters. However, finding the optimal configuration has been a time-consuming task due to the long measurement time needed to evaluate the performance of a given configuration. We propose an algorithm, which we refer to as Quick Optimization via Guessing (QOG), that quickly selects one of nearly best configurations with high probability. The key ideas in QOG are (i) the measurement of a configuration is terminated as soon as the configuration is found to be suboptimal, and (ii) the performance of a configuration is guessed at based on the measured similar configurations, so that the better configurations are more likely to be measured before the others. If the performance of a good configuration has been measured, a poor configuration will be quickly found to be suboptimal with short measurement time. We apply QOG to optimizing the configuration of a real Web system, and find that QOG can drastically reduce the total measurement time needed to select the best configuration. Our experiments also illuminate several interesting properties of QOG specifically when it is applied to optimizing Web systems. Takayuki Osogami, Sei Kato |
SIGMETRICS | 1 |
| 2006 | Closed form solutions for mapping general distributions to quasi-minimal PH distributions
Takayuki Osogami, Mor Harchol-Balter |
Perform. Evaluation | 1 |
| 2006 | How many servers are best in a dual-priority M/PH/k system?
Adam Wierman, Takayuki Osogami, Mor Harchol-Balter, Alan Scheller-Wolf |
Perform. Evaluation | 2 |
| 2005 | Nearly insensitive bounds on SMART schedulingabstractWe define the class of SMART scheduling policies. These are policies that bias towards jobs with small remaining service times, jobs with small original sizes, or both, with the motivation of minimizing mean response time and/or mean slowdown. Examples of SMART policies include PSJF, SRPT, and hybrid policies such as RS (which biases according to the product of the remaining size and the original size of a job).For many policies in the SMART class, the mean response time and mean slowdown are not known or have complex representations involving multiple nested integrals, making evaluation difficult. In this work, we prove three main results. First, for all policies in the SMART class, we prove simple upper and lower bounds on mean response time. Second, we show that all policies in the SMART class, surprisingly, have very similar mean response times. Third, we show that the response times of SMART policies are largely insensitive to the variability of the job size distribution. In particular, we focus on the SRPT and PSJF policies and prove insensitive bounds in these cases. Adam Wierman, Mor Harchol-Balter, Takayuki Osogami |
SIGMETRICS | 3 |
| 2005 | Analysis of cycle stealing with switching times and thresholds
Takayuki Osogami, Mor Harchol-Balter, Alan Scheller-Wolf |
Perform. Evaluation | 1 |
| 2003 | Analysis of Task Assignment with Cycle Stealing under Central QueueabstractWe consider the problem of task assignment in a distributed server system, where short jobs are separated from long jobs, but short jobs may be run in the long job partition if it is idle (cycle stealing). Jobs are assumed to be nonpreemptible, where short and long jobs have generally distributed service requirements, and arrivals are Poisson. We consider two variants of this problem: a central queue model and an immediate dispatch model. This paper presents the first analysis of cycle stealing under the central-queue model. (Cycle stealing under the immediate dispatch model is analyzed in [9]). The analysis uses a technique which we refer to as busy period transitions. Results show that cycle stealing can reduce mean response time for short jobs by orders of magnitude, while long jobs are only slightly penalized. Furthermore using a central queue yields significant performance improvement over immediate dispatch, both from the perspective of the benefit to short jobs and the penalty to long jobs. Mor Harchol-Balter, Cuihong Li, Takayuki Osogami, Alan Scheller-Wolf, Mark S. Squillante |
ICDCS | 3 |
| 2003 | Analysis of cycle stealing with switching costabstractWe consider the scenario of two processors, each serving its own workload, where one of the processors (known as the "donor") can help the other processor (known as the "beneficiary") with its jobs, during times when the donor processor is idle. That is the beneficiary processor "steals idle cycles" from the donor processor. We assume that both donor jobs and beneficiary jobs may have generally-distributed service requirements. We assume that there is a switching cost required for the donor processor to start working on the beneficiary jobs, as well as a switching cost required for the donor processor to return to working on its own jobs. We also allow for threshold constraints, whereby the donor processor only initiates helping the beneficiary if both the donor is idle and the number of jobs at the beneficiary exceeds a certain threshold.We analyze the mean response time for the donor and beneficiary processors. Our analysis is approximate, but can be made as accurate as desired, and is validated via simulation. Results of the analysis illuminate several interesting principles with respect to the general benefits of cycle stealing and the design of cycle stealing policies. Takayuki Osogami, Mor Harchol-Balter, Alan Scheller-Wolf |
SIGMETRICS | 1 |
| 2003 | Cycle stealing under immediate dispatch task assignmentabstractWe consider the practical problem of task assignment in a server farm, where each arriving job is immediately dispatched to a server in the farm. We look at the benefit of cycle stealing at the point of the dispatcher, where jobs normally destined for one machine may be routed to a different machine if it is idle. The analysis uses a technique which we refer to as dimensionality reduction via busy period transitions. Our analysis is approximate, but can be made as close to exact as desired, and is validated via simulation. Results show that the beneficiaries of the idle cycles can benefit unboundedly, due to an increase in their stability region, while the donors are only slightly penalized. These results still hold even when there is only one donor server and 20 beneficiary servers stealing its idle cycles. Mor Harchol-Balter, Cuihong Li, Takayuki Osogami, Alan Scheller-Wolf, Mark S. Squillante |
SPAA | 3 |
| 2000 | Classification of Various Neighborhood Operations for the Nurse Scheduling Problem
Takayuki Osogami, Hiroshi Imai |
ISAAC | 1 |