<?xml-model href='http://www.tei-c.org/release/xml/tei/custom/schema/relaxng/tei_all.rng' schematypens='http://relaxng.org/ns/structure/1.0'?><TEI xmlns="http://www.tei-c.org/ns/1.0">
	<teiHeader>
		<fileDesc>
			<titleStmt><title level='a'>A Minimax Learning Approach to Off-Policy Evaluation in Confounded Partially Observable Markov Decision Processes</title></titleStmt>
			<publicationStmt>
				<publisher></publisher>
				<date>2022 July</date>
			</publicationStmt>
			<sourceDesc>
				<bibl> 
					<idno type="par_id">10394021</idno>
					<idno type="doi"></idno>
					<title level='j'>Proceedings of the 39th International Conference on Machine Learning</title>
<idno></idno>
<biblScope unit="volume"></biblScope>
<biblScope unit="issue"></biblScope>					

					<author>Chengchun Shi</author><author>Masatoshi Uehara</author><author>Jiawei Huang</author><author>Nan Jiang</author>
				</bibl>
			</sourceDesc>
		</fileDesc>
		<profileDesc>
			<abstract><ab><![CDATA[We consider off-policy evaluation (OPE) in Partially Observable Markov Decision Processes (POMDPs), where the evaluation policy depends only on observable variables and the behavior policy depends on unobservable latent variables. Existing works either assume no unmeasured confounders, or focus on settings where both the observation and the state spaces are tabular. In this work, we first propose novel identification methods for OPE in POMDPs with latent confounders, by introducing bridge functions that link the target policy’s value and the observed data distribution. We next propose minimax estimation methods for learning these bridge functions, and construct three estimators based on these estimated bridge functions, corresponding to a value function-based estimator, a marginalized importance sampling estimator, and a doubly-robust estimator. Our proposal permits general function approximation and is thus applicable to settings with continuous or large observation/state spaces. The nonasymptotic and asymptotic properties of the proposed estimators are investigated in detail. A Python implementation of our proposal is available at https://github.com/jiaweihhuang/ Confounded-POMDP-Exp.]]></ab></abstract>
		</profileDesc>
	</teiHeader>
	<text><body xmlns="http://www.tei-c.org/ns/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink">
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.">Introduction</head><p>Reinforcement learning (RL) has been successfully applied in online settings (e.g., video games) where interaction with environments is easy and the data can be adaptively generated. However, online interaction is often costly and dangerous for a number of high-stake domains ranging from health science to social science and economics. Offline (batch) reinforcement learning is concerned with policy learning and evaluation with limited and pre-collected data in a sample efficient manner <ref type="bibr">(Levine et al., 2020)</ref>. The focus of this paper is the off-policy evaluation (OPE) problem, which refers to the task of estimating the value of an evaluation policy offline using data collected under a different behavior policy. It is critical in sequential decision-making problems from healthcare, robotics, and education where new policies need to be evaluated offline before online validation.</p><p>There is a growing literature on OPE (see e.g., <ref type="bibr">Precup, 2000;</ref><ref type="bibr">Jiang &amp; Li, 2016;</ref><ref type="bibr">Thomas &amp; Brunskill, 2016;</ref><ref type="bibr">Liu et al., 2018;</ref><ref type="bibr">Xie et al., 2019;</ref><ref type="bibr">Yin &amp; Wang, 2020;</ref><ref type="bibr">Liao et al., 2020;</ref><ref type="bibr">Yang et al., 2020;</ref><ref type="bibr">Pananjady &amp; Wainwright, 2021;</ref><ref type="bibr">Kuzborskij et al., 2021;</ref><ref type="bibr">Zhang et al., 2021;</ref><ref type="bibr">Shi et al., 2021)</ref>. A common assumption made in the aforementioned works is that of no unmeasured confounders. Specifically, they assume the time-varying state variables are fully observed and no unmeasured variables exist that confound the observed actions. However, this assumption is not testable from the data. It is often violated in observational datasets generated from healthcare applications.</p><p>To allow unmeasured confounders to exist, we model the observed data by a Partially Observable Markov Decision Process (POMDP). Under this framework, the behavior policy is allowed to depend on some unobserved state variables that confound the action-reward association. The goal of OPE in POMDPs is to estimate the value of an evaluation policy, which is a function of observed variables, using the data generated by such a behavior policy. This is a highly challenging problem. Directly applying the importance sampling methods <ref type="bibr">(Precup, 2000;</ref><ref type="bibr">Liu et al., 2018)</ref> or the value function-based method <ref type="bibr">(Munos &amp; Szepesv&#225;ri, 2008)</ref> would yield a biased estimator, as we do not have access to the unobserved state variables. <ref type="bibr">Tennenholtz et al. (2020)</ref>; <ref type="bibr">Nair &amp; Jiang (2021)</ref> have made important progresses on this problem by outlining a consistent OPE estimator in tabular settings. However, they are not applicable to settings with continuous observation/state spaces.</p><p>In this paper, we study OPE in non-tabular POMDPs. Our contributions are summarized as follows. First, we provide a novel identification method for OPE with latent confounders. We only require the existence of two bridge functions, corresponding to a weight bridge function and a value bridge function. These bridge functions are defined as solutions to some integral equations. They can be interpreted as projections of the marginalized importance sampling weight and value functions defined on the latent state space onto the observation space. They are not always uniquely defined, but we do not require the uniqueness assumption to achieve consistent estimation.</p><p>Second, we propose minimax learning methods to estimate the two bridge functions with function approximation. The proposed method allows us to model these bridge functions via certain highly flexible function approximators (e.g., neural networks) and is thus applicable to settings with continuous or large observation/state spaces. Based on the estimated bridge functions, we further propose three estimators for the target policy's value, corresponding to a value functionbased estimator, a marginalized importance sampling (IS) estimator and a doubly-robust (DR) estimator.</p><p>Finally, we systematically study the nonasymptotic and asymptotic properties of the proposed estimators. Specifically, we first show the finite-sample rate of convergence under the realizability and Bellman closedness assumptions on value bridge function. Similar assumptions are imposed on the Q-or density ratio function in fully observable MDP settings <ref type="bibr">(Munos &amp; Szepesv&#225;ri, 2008;</ref><ref type="bibr">Uehara et al., 2021)</ref>. Second, when the realizability assumption holds for both bridge functions, we establish the finite-sample rate of convergence of the proposed estimators without assuming Bellman closedness. Finally, when the bridge functions are uniquely defined, we prove that the DR estimator is asymptotically normal and achieves the Cram&#233;r-Rao lower bound. We expect our findings to contribute to the theoretical understanding of offline RL (see e.g., <ref type="bibr">Munos &amp; Szepesv&#225;ri, 2008;</ref><ref type="bibr">Chen &amp; Jiang, 2019;</ref><ref type="bibr">Kallus &amp; Uehara, 2019)</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.1.">Related Works</head><p>We discuss some related works on OPE with unmeasured confounders and spectral learning in this section. To save space, some additional related works on minimax estimation and negative controls are discussed in Appendix A.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>OPE with Unmeasured Confounders</head><p>To handle unmeasured confounders, existing OPE methods can be roughly divided into the following three categories. The first type of methods proposes to develop partial identification bounds for the policy value based on sensitivity analysis <ref type="bibr">(Kallus &amp; Zhou, 2020;</ref><ref type="bibr">Namkoong et al., 2020;</ref><ref type="bibr">Zhang &amp; Bareinboim, 2021)</ref>. These methods rely on certain assumptions that might be difficult to validate in practice. For instance, <ref type="bibr">Kallus &amp; Zhou (2020)</ref> imposes a memoryless unmeasured confounding assumption.</p><p>The second type of methods derive the value estimates by making use of some auxiliary variables in the observed data <ref type="bibr">(Zhang &amp; Bareinboim, 2016;</ref><ref type="bibr">Futoma et al., 2020;</ref><ref type="bibr">Wang et al., 2020;</ref><ref type="bibr">Bennett et al., 2021;</ref><ref type="bibr">Liao et al., 2021;</ref><ref type="bibr">Ying et al., 2021;</ref><ref type="bibr">Shi et al., 2022b)</ref>. These methods are not directly applicable to the POMDP setting we consider. For instance, <ref type="bibr">Zhang &amp; Bareinboim (2016)</ref>; <ref type="bibr">Wang et al. (2020)</ref>; <ref type="bibr">Liao et al. (2021)</ref>; <ref type="bibr">Shi et al. (2022b)</ref> propose to model the observed data via a confounded MDP. In these settings, the time-varying observations satisfy the Markov property. However, the Markov assumption is violated in POMDPs.</p><p>The third type of methods adopt the POMDP model to formulate the confounded OPE problem and develop value estimators in tabular settings <ref type="bibr">(Tennenholtz et al., 2020;</ref><ref type="bibr">Nair &amp; Jiang, 2021)</ref>. However, as we have commented, these methods are ineffective in non-tabular settings with continuous or large observation/state spaces.</p><p>Spectral learning in POMDPs Our proposal is closely related to a line of works on developing spectral learning methods in the POMDP literature <ref type="bibr">(Song et al., 2010;</ref><ref type="bibr">Boots et al., 2011;</ref><ref type="bibr">Hsu et al., 2012;</ref><ref type="bibr">Anandkumar et al., 2014;</ref><ref type="bibr">Hefny et al., 2015;</ref><ref type="bibr">Kulesza et al., 2015;</ref><ref type="bibr">Jin et al., 2020a)</ref>. These methods are originally designed for learning system dynamics in the absence of unmeasured confounders. They would yield biased value estimators in the presence of unmeasured confounders.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">Problem Formulation</head><p>We consider a discounted Partially Observable Markov Decision Process (POMDP) defined as S, A, O, {r t } t&#8805;0 , {P t } t&#8805;0 , {Z t } t&#8805;0 , &#947; , where S denotes the state space, A denotes the finite action space, O denotes the observation space, P t : S &#215; A &#8594; &#8710;(S) denotes the state transition kernel at time t, Z t : S &#8594; &#8710;(O) denotes the observation function that defines the conditional distribution of the observation given the state at time t, r t : S &#215; A &#8594; R denotes a bounded reward function that depends on the state-action pair at time t, and &#947; &#8712; [0, 1) is a discount factor that balances the immediate and future rewards. P t , r t and Z t are unknown to us and need to be inferred from the observed data.</p><p>The data generating process in POMDPs is depicted in Figure <ref type="figure">1</ref>. Suppose the environment is in a given state s &#8712; S. The agent selects an action a &#8712; A. Then the system transits into a new state s and gives an immediate reward r(s, a) to the agent. While we cannot directly observe the latent state s, we have access to an observation o &#8764; Z(&#8226;|s). This model is adopted from <ref type="bibr">Tennenholtz et al. (2020)</ref> where the observation does not depend on the previous action. Nonetheless, </p><p>where &#957; 0 denotes the initial state distribution. The observed data up to t is given by &#964;</p><p>We denote its distribution by P &#960; . The policy value J(&#960;) is defined as the expected cumulative reward E &#960; [ H t=0 &#947; t R t ] for some 0 &lt; H &#8804; +&#8734;, where the expectation is taken w.r.t. the distribution of trajectories induced by policy &#960;.</p><p>For a given evaluation policy &#960; e = {&#960; e t } t , the goal of OPE is to estimate J(&#960; e ) from an observational dataset generated by a behavior policy &#960; b = {&#960; b t } t . Similar to <ref type="bibr">Tennenholtz et al. (2020)</ref>, we focus on the setting where &#960; b depends only on the latent state and &#960; e depends only on the observation. See also Figure <ref type="figure">1</ref>. Under this model assumption, the state variables serve as a confounder between the action and the reward at each time. Since the state is not fully observed, the no unmeasured confounder assumption is violated.</p><p>Finally, we illustrate the challenge of OPE with latent confounders. If we were to observe the latent state, following the standard OPE methods, we could identify the policy value using the marginalized IS or the value function-based estimator. However, since we cannot observe the state, these methods are not applicable. Naively replacing the state with the observation would yield biased estimators.</p><p>To elaborate, we design a toy example with binary observation, state, and action spaces. Specifically, the target policy is a uniform random policy and the behavior policy is given by &#960; b t (1|1) = &#960; b t (0|0) = 1-&#949;, for some constant 0 &lt; &#949; &lt; 1 and any t &#8805; 0. When &#949; = 0.5, the action is independent of the latent state and no unmeasured confounders exist. The naive IS or value function-based estimator which replaces the state with the observation is expected to be consistent in that case. We report the true value (computed via the</p><p>The data generating process in POMDPs. The evaluation policy in red depends on the observed variables. The behavior policy depends on the hidden state variables.</p><p>Monte-Carlo method), our proposed value estimator and the naive estimator when applied to a large dataset with 1e4 trajectories and 100 time points per trajectory in Table <ref type="table">1</ref>. It can be seen that the naive method works only when &#949; = 0.5, as expected. In contrast, the proposed estimator is consistent in all cases.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">Partially Observable Contextual Bandits</head><p>As a warm-up, we start with a partially observable contextual bandit setting (a special case of POMDP with horizon that equals 1) to present our main idea. Suppose we have N data tuples that are i.i.d. {O -1 , A 0 , O 0 , R 0 } tuples where O -1 denotes the additional observation that is conditionally independent of (A 0 , O 0 , R 0 ) given S 0 . The corresponding Bayesian network is depicted in Figure <ref type="figure">2a</ref>.</p><p>The IS and value-function based estimators are given by</p><p>respectively, where q 0 (S 0 , A 0 ) = E[R 0 | S 0 , A 0 ], &#951; 0 = &#960; e 0 /&#960; b 0 denotes the IS ratio, a is an abbreviation of a&#8712;A , and the expectation E without any subscript is taken w.r.t. to the distribution of the offline data. As we have commented, these methods are not applicable since S 0 is unobserved.</p><p>To handle unmeasured confounders, we first assume the existence of certain bridge functions that link the target policy's value and the observed data distribution.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Assumption 1 (Existence of bridge functions). There exist functions b</head><p>We refer to b V (&#8226;) as a value bridge function and b W (&#8226;) as a weight bridge function.</p><p>By definition, weight bridge and value bridge functions can be interpreted as projections of the importance sampling weight (i.e., inverse propensity score) and value functions defined on the latent state space onto the observation space.</p><p>It is worthwhile to mention that we do not require these bridge functions to be uniquely defined. When S and O are discrete, the existence of solutions to the integral equations in ( <ref type="formula">1</ref>) and ( <ref type="formula">2</ref>) is equivalent to certain matrix rank assumptions; see the assumptions in <ref type="bibr">Nair &amp; Jiang (2021)</ref>; <ref type="bibr">Boots et al. (2011);</ref><ref type="bibr">Hsu et al. (2012)</ref>. These assumptions require observed variables to contain sufficient information about unobserved states. Specifically, define a matrix</p><p>where o i denotes the ith element in the observation space. Then they require rank(&#8486; a ) = |S| for any a &#8712; A. See Appendix B for details. When S and O are continuous, it follows from Picard's theorem that Assumption 1 is implied by several conditions <ref type="bibr">(Carrasco et al., 2007, Theorem 2.41</ref>). Here, we remark the value bridge function is target policy dependent and it might be more appropriate to write b V as b &#960; e V . Nonetheless, to ease the notation, we will remove the superscript &#960; e throughout the paper.</p><p>Next, we show that Assumption 1 is a sufficient condition for policy value identification. The following theorem shows that if we know b V and b W in advance, we can consistently estimate the target value J(&#960; e ) from the offline data.</p><p>Lemma 1 (Pseudo identification formula). Suppose Assumption 1 holds. Then, for any b V , b W that solve (1),</p><p>and</p><p>(3)</p><p>These formulas outline an IS estimator and a value functionbased estimator for J(&#960; e ). It remains to identify the bridge functions b V and b W . However, even if Assumption 1 holds, it is still very challenging to learn b V and b W from the observed data as their definitions involve the unobserved state S 0 . As such, we refer to Lemma 1 as the "pseudo" identification formula. In the following, we introduce some versions of bridge functions that are identifiable from the observed data.</p><p>Definition 1 (Learnable bridge functions). The learnable value bridge function b</p><p>Throughout this paper, we use b to denote a bridge function and b to denote a learnable bridge function. The following lemma shows that any bridge function is a learnable bridge function.</p><p>Lemma 2. Bridge functions defined as solutions to (1) and</p><p>(2) are learnable bridge functions.</p><p>We next present an equivalent definition for b W . This characterization is useful when extending our results to the POMDP setting.</p><p>As we have commented, the class of bridge functions are difficult to estimate from the observed data. On the other hand, the class of learnable bridge functions is identifiable. However, they are not necessarily bridge functions. Thus, we cannot invoke Lemma 1 for value identification. Nonetheless, perhaps surprisingly, the following theorem shows that we can plug-in any learnable bridge function b V and b W for b V and b W in (3) under Assumption 1.</p><p>Theorem 1 (Key identification formula). Assume the existence of value bridge functions and learnable weight bridge functions. Then, letting b W (&#8226;) be a learnable weight bridge function, we have</p><p>Suppose the existence of weight bridge functions and learnable value bridge functions. Then, letting b V (&#8226;) be a learnable value bridge function, we have</p><p>We make a few remarks. First, the assumptions in the first and second statements do not imply each other. In both cases, Assumption 1, the existence of bridge functions, plays a critical role in ensuring the validity of the above equations. Specifically, when Assumption 1 holds, the assumptions in both the first and second statements are automatically satisfied, since bridge functions are learnable bridge functions. If we naively replace Assumption 1 with the existence of learnable bridge functions that satisfy equation 2, then Theorem 1 is no longer valid.</p><p>Second, Theorem 1 implies that we only need bridge functions to exist, but do not need to identify them. As long as they exist, learnable bridge functions can be used for estimation, which are not necessarily bridge functions.</p><p>Third, similar identification methods have been developed in the causal inference literature for evaluating the average treatment effect with double negative controls; see Appendix A. However, their settings differ from ours. For instance, those works require policies to be constant functions of negative controls. In contrast, we allow our evaluation policy to depend on the observation which serves as negative controls in their setting.  Finally, Theorem 1 requires the existence of both the value and the (learnable) weight bridge functions. Under certain completeness assumptions, J(&#960; e ) can be uniquely identified by assuming the existence of value bridge functions only, and the discussion is deferred to Appendix C.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.">OPE in Time-homogeneous POMDPs</head><p>In this section, we focus on time-homogeneous POMDPs where P t , Z t , r t , &#960; e t , &#960; b t are stationary over time. We denote them by P, Z, r, &#960; e , &#960; b , respectively. OPE in timeinhomogeneous POMDPs is investigated in Appendices F and G. Our goal is to estimate the target policy's value in the infinite horizon setting (H = &#8734;). Consider a data tuple (O -, S, O, A, R, S + , O + ) following</p><p>where P &#960; b denotes certain distribution over O &#215; S. The observed data tuple is given by (O -, O, A, R, O + ). For example, for a data trajectory {(O t , A t , R t )} 0&#8804;t&#8804;n+1 under &#960; b , the observations can be summarized as {(O t-1 , O t , A t , R t , O t+1 )} 1&#8804;t&#8804;n . The above configuration is satisfied with P &#960; b equal to the occupancy distribution under &#960; b over O &#215; S. This conversion from trajectories to tuples is commonly used in the offline RL literature <ref type="bibr">(Chen &amp; Jiang, 2019)</ref>. We assume the initial observation distribution </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.1.">Identification</head><p>First, we extend our definitions of the bridge functions to the POMDP setting and require their existence in the assumption below. Let w(s) = t&#8805;0 &#947; t P &#960; e ,t (s)/P &#960; b (s) denote the marginal density ratio where P &#960; e ,t (&#8226;) denotes the probability density function of S t under the evaluation policy. In addition, let q &#960; e (a, s) = E &#960; e [ t&#8805;0 &#947; t R t |A 0 = a, S 0 = s] denote the Q-function. These functions play an important role in constructing marginalized IS and value functionbased estimators in fully observable MDPs. The following bridge functions play similar roles in POMDPs.</p><p>Assumption 2 (Existence of bridge functions). There exist value bridge functions b</p><p>.</p><p>We make several remarks. First, the existence of b W implicitly requires &#960; b (a|s) &gt; 0 and w(s) &lt; &#8734; for any a and s. The latter condition is weaker than requiring P &#960; b (s) &gt; 0 for any s. In other words, we do not require the full coverage assumption. Second, when the states are fully observed and S = O, it follows immediately that b V (a, s) = q &#960; e (a, s)&#960; e (a | s) and b W (a, s) = w(s)/&#960; b (a | s). Similar to the bandit setting, these bridge functions can thus be interpreted as projections of the value functions and the marginalized IS weights onto the the observation space. Third, we do not require the bridge functions to be uniquely defined.</p><p>Next, we define the learnable bridge functions. They are consistent with those in Definition 1 when &#947; = 0.</p><p>Definition 2 (Learnable bridge functions). Learnable value bridge functions b V are defined as solutions to</p><p>Learnable weight bridge functions b W are defined as solutions to</p><p>where</p><p>Finally, we show our key identification formula under Assumption 2. It extends Lemma 2 and Theorem 1 to the POMDP setting.</p><p>Theorem 2 (Key identification theorem).</p><p>1. Any bridge function is a learnable bridge function.</p><p>2. Suppose the existence of the value bridge function and learnable weight bridge function b W (&#8226;). Then,</p><p>3. Suppose the existence of the weight bridge function and learnable value bridge function b V (&#8226;). Then,</p><p>Similar to the bandit setting, any bridge function is a learnable bridge function, but the reverse is not true. However, the target policy's value can be consistently estimated based on any learnable bridge function. In addition, similar to the bandit setting, the existence is equivalent to the rank assumption rank(Pr</p><p>Theorem 2 forms the basis of our estimation procedure. It outlines a marginalized IS estimator and a value functionbased estimator for policy evaluation. We remark that conditions in bullet points 2 and 3 do not imply each other. In addition, when Assumption 2 holds, conditions in 2 and 3 are automatically satisfied.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.2.">Estimation</head><p>We first propose three value estimators given certain consistently estimated learnable bridge functions bV and bW . We next introduce minimax estimation methods for b V and b W .</p><p>Given some bV and bW , we can construct the following IS and value function-based estimators accordingly to Theorem 2. Specifically, define &#308;IS and &#308;VM to be</p><p>respectively, where E D denotes the empirical average over all observed data tuples.</p><p>In addition, we can combine the aforementioned two estimators for policy evaluation. This yields the following doubly-robust estimator, &#308;DR = E D [J( bW , bV )] where In fully observable MDPs, &#308;IS reduces to the marginalized IS estimator <ref type="bibr">(Liu et al., 2018)</ref>, and &#308;DR reduces to the doubly-robust estimator <ref type="bibr">(Kallus &amp; Uehara, 2019)</ref>. We remark that our proposal is not a trivial extension of these existing methods to the POMDP setting. The major challenge lies in developing identification formulas in Theorem 2 to correctly identify the target policy's value. These results are not needed in settings without unmeasured confounders.</p><p>Next, we present our proposal to estimate b V and b W . To estimate b V , a key observation is that, it satisfies the following integral equation,</p><p>This motivates us to develop the following minimax learning methods. Specifically, we begin with two function classes V, V &#8224; &#8834; {A &#215; O &#8594; R} and a regularization parameter &#955; &#8712; R + . We next define the following minimax estimator, bV = arg min</p><p>Here, we use the function class V to model the oracle value bridge function, and the function class V &#8224; to measure the discrepancy between a given g &#8712; V and the oracle learnable value bridge function. In practice, we can use linear basis functions, neural networks, random forests, reproducing kernel Hilbert spaces (RKHSs), etc., to parameterize these functions. In the fully observable MDP setting, the above optimization reduces to Modified Bellman Residual Minimization (MBRM) when &#955; = 0.5 <ref type="bibr">(Antos et al., 2008)</ref> and Minimax Q-learning (MQL) when &#955; = 0 <ref type="bibr">(Uehara et al., 2020)</ref>. It is worthwhile to mention that fitted Q-iteration (FQI, <ref type="bibr">Ernst et al., 2005)</ref>, a popular policy learning method in MDPs, cannot be straightforwardly extended to the POMDP setting. This is because the regression estimator in each iteration of FQI will be biased under the POMDP setting.</p><p>Similarly, according to (6), we consider the following estimator for the weight bridge function, bW = arg min</p><p>for some function classes W, W &#8224; &#8834; {A &#215; O &#8594; R} and some &#955; &#8712; R + .</p><p>In practice, we recommend to use linear models or RKHSs to parametrize V &#8224; and W &#8224; . This allows us to get the closedform expression for the inner maximization. To the contrary, V and W can be parametrized by any function classes such as neural networks. When V and W are linear models or RKHSs as well, we can obtain the complete closed-form solution for bW . We discuss this further in Appendix D.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.3.">Theoretical Results for Minimax Estimators</head><p>We first investigate the nonasymptotic properties of the value function-based estimator &#308;VM . We next study the asymp-totic property of the DR estimator &#308;DR . Results of the importance sampling estimator can be similarly derived. We discuss this in Appendix D. Our results extend some recently established OPE theories in MDPs <ref type="bibr">(Munos &amp; Szepesv&#225;ri, 2008;</ref><ref type="bibr">Chen &amp; Jiang, 2019;</ref><ref type="bibr">Kallus &amp; Uehara, 2019;</ref><ref type="bibr">Uehara et al., 2021)</ref> to the POMDP setting. We assume the observed dataset D consist of n i.i.d. copies of (O -, O, A, R, O + ). This i.i.d. assumption is commonly employed in the RL literature to simplify the proof (see e.g., <ref type="bibr">Dai et al., 2020)</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.3.1.">VALUE FUNCTION-BASED METHODS</head><p>We begin with the value function-based estimator. First, to measure the discrepancy between the estimated learnable value bridge function bV and b V , we introduce the Bellman residual error for POMDPs as follows:</p><p>Definition 3. The Bellman residual operator T maps a given function</p><p>The bellman residual error is defined as</p><p>By definition, the Bellman residual error is zero for any learnable bridge function. As such, it quantifies how a given function f deviates from the oracle value bridge functions.</p><p>In MDPs, it reduces to the standard Bellman residual error.</p><p>We next establish the rate of convergence of bV in the following theorem.</p><p>Theorem 3 (Convergence rate of bV ). Set &#955; &gt; 0 in Equation 8. Suppose (a) there exists certain learnable bridge function that satisfies Equation 5; (b) V and V &#8224; are finite hypothesis classes; (c) V contains at least one learnable bridge function; (d) T V &#8834; V &#8224; ; (e) There exist some constants</p><p>Then, there exists some universal constant c &gt; 0 such that for any &#948; &gt; 0, with probability</p><p>It is important to note we only assume the existence of the learnable value bridge function in (a). We do not impose any assumptions on weight bridge functions. Assumption (b) can be further relaxed by assuming that V and V &#8224; are general hypothesis classes. In that case, the convergence rate will be characterized by the critical radii of function classes constructed by V and V &#8224; . See e.g., <ref type="bibr">Uehara et al. (2021)</ref> for details. Assumption (c) is the realizability assumption. Since learnable bridge functions are not unique, we only require V to contain one of them. <ref type="bibr">Assumption (d)</ref> is the (Bellman) closedness assumption. It requires that the discriminator class V &#8224; is sufficiently rich and the operator B is sufficiently smooth. These assumptions are valid in several examples, including tabular and linear models. To save space, we relegate the related discussions to Appendix D.</p><p>Next, we derive the convergence guarantee of the policy value estimator.</p><p>Theorem 4 (Convergence rate of &#308;VM ). Suppose the weight bridge functions b W (&#8226;) and learnable value bridge functions exist, and Assumption (a)-(e) in Theorem 3 hold. Then, there exists some universal constant c &gt; 0 such that for any &#948; &gt; 0,</p><p>Theorem 4 requires a stronger condition than Theorem 3, as we assume the existence of weight bridge function. Its proof relies on the following key equation,</p><p>, where the upper bound for the second term on the righthand-side is given in Theorem 3.</p><p>Notice that Theorem 3 relies on the closedness assumption, e.g., Assumption (d). We remark that this condition is not necessary to derive the convergence rate of the final policy value estimator. In Theorem 10 (see Appendix D), we show that when b V &#8712; V, b W &#8712; V &#8224; , similar results can be established without any closedness conditions.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.3.2.">DR METHODS</head><p>We focus on the DR estimator in this section. We first establish its doubly-robustness property in Theorem 5. It implies that as long as either bW or bV is consistent, the final estimator &#308;DR is consistent. Theorem 5 (Doubly-robustness property). Suppose Assumption 2 holds. Then J(f, g) defined in Equation 7 equals J(&#960; e ) as long as either f = b W or g = b V .</p><p>We next show that &#308;DR is efficient in the sense that it is asymptotically normal with asymptotic variance equal to the Cram&#233;r-Rao Lower Bound.</p><p>First, we provide the Cram&#233;r-Rao Lower Bound. To simplify the technical proof, we focus on the tabular setting. Nonetheless, we conjecture that the same result still holds in the non-tabular setting as well. We leave further investigation of this conjecture to future work. Theorem 6. Suppose S, A, O are finite discrete spaces. Assume rank(Pr</p><p>The Cram&#233;r-Rao Lower Bound is given by</p><p>We impose a rank assumption in Theorem 6. This condition implies that the bridge functions are uniquely defined, and so are the learnable bridge functions. We remark that without such a uniqueness assumption, the Cram&#233;r-Rao Lower Bound is not well-defined.</p><p>Next, we analyze the property of DR estimator. To avoid imposing certain Donsker conditions (van der Vaart, 1998), we focus on a sample-split version of &#308;DR as in <ref type="bibr">Zheng &amp; van der Laan (2011)</ref>. It splits all data trajectories in D into two independent subsets D 1 , D 2 , computes the estimated bridge function b(1)</p><p>W ) based on the data subset in D 2 (D 1 ), and does the estimation of the value based on the remaining dataset. Finally, we aggregate the resulting two estimates to get full efficiency. This yields the following DR estimator,</p><p>We summarize the results in the following theorem. Notice that they are valid in the non-tabular setting as well. Theorem 7. Assume the existence and uniqueness of bridge and learnable bridge functions. Suppose bW , b W , bV , b V are uniformly bounded by some constants,</p><p>weakly converges to a normal distribution with mean 0 and variance V EIF .</p><p>We again, make a few remarks. First, although the estimated bridge functions are required to satisfy certain nonparametric rates only, the resulting value estimator achieves a parametric rate of convergence (e.g. n -1/2 ). This is essentially due to the doubly-robustness property, which ensures that the bias of the estimator can be represented as a product of the difference between the two estimated bridge functions and their oracle values. Second, Theorem 7 derives the asymptotic variance of &#308; * DR , which can be consistently estimated from the data. This allows us to perform a handy Wald-type hypothesis testing. Finally, Theorem 7 requires a stronger assumption, i.e., the uniqueness of bridge functions, which implies that |S| = |O|. Without this assumption, it remains unclear how to define the L 2 error of the estimated bridge function. However, we would like to remark that imposing the uniqueness condition is not a weakness of our analysis, but the CR lower bound statement we hope to prove does not make sense if the condition fails.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.">Experiments</head><p>In this section, we evaluate the empirical performance of our method using two synthetic datasets. In both datasets, the state spaces are continuous. Hence, existing POMDP evaluation methods such as <ref type="bibr">Tennenholtz et al. (2020)</ref> and Nair &amp; <ref type="bibr">Jiang (2021)</ref> are not directly applicable. The discounted factor &#947; is fixed to 0.95 in all experiments.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.1.">One-Dimensional Dynamic Process</head><p>Environment We first consider a simple dynamic process with a one-dimensional continuous state space and binary actions. Similar environments have been considered in the literature (see e.g., <ref type="bibr">Shi et al., 2022a)</ref>. The initial state distribution, reward function and state transition are given by</p><p>respectively. The observation is generated according to the additive noise model,</p><p>Here, the variance parameter &#963; O characterizes the degree of partial observability and hence the degree of unmeasured confounding. In the extreme case where &#963; O = 0, the states become fully-observable and no unmeasured confounders exist. We set the behavior and target policies to be sigmoid functions of the state and the observation, respectively,</p><p>Implementation and Baseline Method We use linear basis functions to approximate the bridge functions. In this case, the proposed three estimators ( &#308;VM , &#308;IS , &#308;DR ) coincide with each other (see a similar phenomenon in <ref type="bibr">Uehara et al., 2020)</ref>, so we compute the value function-based estimator only. We compare our estimator to the standard linear value function-based estimator that assumes no unmeasured confounders, i.e., LSTDQ <ref type="bibr">(Lagoudakis &amp; Parr, 2003)</ref>. See additional implementation details in Appendix E. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Results</head><p>For each simulation, we first generate 2000 trajectories with 100 time points per trajectory. This yields a total of 2e5 observations. Reported in the upper panels of Figure <ref type="figure">3</ref> are the logarithms of relative mean squared errors of the proposed and baseline methods, with different choices of &#969; and &#963; O . We make a few observations. First, when &#963; O &#8805; 1, the proposed estimator is significantly better than the baseline estimator. Second, when &#963; O = 0.5, the two methods perform comparably. As we have commented, &#963; O measures the degree of unmeasured confounding. For moderately large &#963; O , the baseline estimator cannot handle unmeasured confounders, yielding a biased estimator. In contrast, a smaller &#963; O produces a less confounded dataset. The two estimators thus achieve similar performance.</p><p>We next fix &#963; O to 1.0, vary the number of trajectories generated in each simulation, and report the corresponding relative biases and mean squared errors of the proposed and baseline methods as well as the associated confidence intervals in the bottom panels of Figure <ref type="figure">3</ref> and Figure <ref type="figure">5</ref> (see Appendix E). It can be seen that the baseline estimator suffers from a large bias. Their bias and MSE are constant as functions of sample size. To the contrary, the bias and MSE of the proposed estimator generally decrease with the sample size, demonstrating its consistency.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.2.">CartPole</head><p>We next consider the CartPole environment from the Ope-nAI Gym environment <ref type="bibr">(Brockman et al., 2016)</ref>. The state variables are 4-dimensional and fully-observable. To create partially observable environments, we simulate observations by either adding independent Gaussian noises to each dimension of the states, i.e., O (j) = S (j) (1 + N (0, 0.1 2 )), 1 &#8804; j &#8804; 4, or removing the location of the cart from the observation. To generate data, we apply DQN <ref type="bibr">(Mnih et al., 2015)</ref> to the data that include latent states instead of observations, and set the behavior policy to a softmax policy based on the estimated Q-function. The evaluation policy is set to another softmax policy based on DQN applied to the observational data (i.e., no latent states) with the temperature parameter given by &#964; O . For each simulation, we collect the dataset according to the behavior policy until the sample size reaches 2e5. We consider three </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="6.">Conclusion</head><p>We study OPE on POMDPs where behavior policies depend on unobserved state variables. We propose a novel identification method for the target policy's value in the presence of unmeasured confounders. Our proposal only relies on the existence of bridge functions. We further propose minimax learning methods for computing these estimated bridge functions that can be naturally coupled with function approximation to handle a continuous or large state/observation space. We also develop three types of policy value estimators based on the bridge function estimators and provide their nonasymptotic and asymptotic properties. In Section A, we discuss the different between our proposal and a highlyrelated concurrent work by <ref type="bibr">Bennett &amp; Kallus (2021)</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>A. Additional Related Works</head><p>We discuss some additional related works in this section.</p><p>Minimax Estimation Our proposal defines the value and weight bridge functions as solutions to some integral equations.</p><p>Nonparametrically estimating these bridge functions is closely related to nonparametric instrumental variables (NPIV) estimation. In NPIV estimation, the standard regression estimator is biased and variants of minimax estimation methods have been developed to correct the bias <ref type="bibr">(Dikkala et al., 2020;</ref><ref type="bibr">Muandet et al., 2019;</ref><ref type="bibr">Hartford et al., 2017;</ref><ref type="bibr">Bennett &amp; Kallus, 2020)</ref>.</p><p>In the RL literature, the minimax learning method has also been widely used for OPE without unmeasured confounders <ref type="bibr">(Antos et al., 2008;</ref><ref type="bibr">Chen &amp; Jiang, 2019;</ref><ref type="bibr">Nachum et al., 2019;</ref><ref type="bibr">Feng et al., 2019;</ref><ref type="bibr">Uehara et al., 2020)</ref>.</p><p>Negative Controls Our proposal is closely related to a line of research on developing causal inference methods to evaluate the average treatment effect (ATE) with double-negative control adjustment. Among those works, <ref type="bibr">Miao et al. (2018)</ref> outlined a consistent estimator for ATE with a categorical confounder. More recent methods generalize their approach to the continuous confounder setting <ref type="bibr">(Deaner, 2018;</ref><ref type="bibr">Cui et al., 2020;</ref><ref type="bibr">Singh, 2020;</ref><ref type="bibr">Ghassami et al., 2021;</ref><ref type="bibr">Xu et al., 2021;</ref><ref type="bibr">Mastouri et al., 2021)</ref>. All the aforementioned methods focus on a contextual bandit setting (i.e., one-shot decision making) and are not directly applicable to POMDPs that involve sequential decision making.</p><p>Comparison with <ref type="bibr">Bennett &amp; Kallus (2021)</ref> The difference between the work of <ref type="bibr">Bennett &amp; Kallus (2021)</ref> and our proposal can be summarized as follows. Methodologically, the IS, VM, DR estimators developed in the two papers are different. First, consider the IS estimator as an example. In fully-observable MDPs, our proposed estimator is reduced to marginal IS estimators <ref type="bibr">(Liu et al., 2018;</ref><ref type="bibr">Xie et al., 2019)</ref> whereas the IS estimator developed by <ref type="bibr">Bennett &amp; Kallus (2021)</ref> is reduced to the cumulative IS estimator <ref type="bibr">(Precup, 2000)</ref>. Second, <ref type="bibr">Bennett &amp; Kallus (2021)</ref> do not introduce value bridge functions as in our paper. Instead, they introduce an outcome bridge function to approximate the reward function at each time step 0 &#8804; t &#8804; H -1. Because of the difference between these definitions, their estimating procedure for the outcome bridge functions involves the estimated weight bridge functions. In contrast, the estimation of value bridge functions in our paper is agnostic to the estimation of weight bridge function.</p><p>Theoretically, we focus on the derivation of finite-sample error bounds. To the contrary, <ref type="bibr">Bennett &amp; Kallus (2021)</ref> focus on establishing asymptotic properties. In addition, the efficiency bound they developed differs from ours (see Theorem 6). Specifically, they focused on the non-tabular case whereas our bounded is limited to the tabular setting. Moreover, since we focus on evaluating Markovian and stationary policies, in fully-observable MDPs, our bounds are reduced to those in <ref type="bibr">Kallus &amp; Uehara (2019)</ref> whereas their bound is reduced to the one in <ref type="bibr">Jiang &amp; Li (2016)</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>B. Some Additional Details Regarding OPE in Partially Observable Contextual Bandits</head><p>We specialize our results in Section 3 to tabular settings. We use the following notation. Let X, Y be random variables taking values {x 1 , &#8226; &#8226; &#8226; , x n } and {y 1 , &#8226; &#8226; &#8226; , y m }, respectively. Then we denote a n &#215; m matrix with elements Pr(x i | y j ) by Pr(X | Y). Similarly, Pr(X) denotes a n-dimensional vector with elements x i . We denote the Moore-penrose inverse of</p><p>We next introduce the following assumption.</p><p>As we have mentioned, Assumption 3 implies that |O| &#8805; |S| and is weaker than the condition in <ref type="bibr">Tennenholtz et al. (2020)</ref> that requires the state and observation spaces have the same cardinality. The following lemma states that 3 is equivalent to Assumption 2 in <ref type="bibr">Nair &amp; Jiang (2021)</ref>.</p><p>Lemma 4. Suppose overlap conditions: Then following <ref type="bibr">Nair &amp; Jiang (2021)</ref>, the policy value can be explicitly identified as follows:</p><p>Theorem 8 (Identification formula in the tabular setting).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>C. Identification under the Existence of Value Bridge Functions</head><p>To identify policy values, we have so far imposed the following assumptions: (a) learnable value bridge functions exist and weight bridge functions exist; (b) learnable weight functions exist and value bridge functions exist. In this section, we show that the policy value can also be identified with the existence of the learnable value bridge functions only. However, in that case, we would need to impose some completeness conditions. We summarize the results in the following theorem.</p><p>Theorem 9 (Identification with completeness). Suppose a learnable value bridge function b V exists, and a completeness assumption holds:</p><p>Then, we have</p><p>Compared to Theorem 2, the existence of weight bridge functions is replaced with the completeness assumption.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>D. Some Additional Details Regarding OPE in Time-Homogeneous POMDPs</head><p>As we have commented, we can use linear basis functions or RKHSs to estimate the bridge functions. Specifically, when V &#8224; or W &#8224; is set to be the unit ball in an RKHS, then there exists a close form expression for the inner maximization problem (see e.g., <ref type="bibr">Liu et al., 2018)</ref>. When linear basis functions are used, the proposed minimax optimization has explicit solutions, as we elaborate in the example below.</p><p>Example 1 (Linear models).</p><p>The resulting policy value estimator is given by</p><p>Consider the standard MDP setting where S = O = O -, S + = O + . By setting V = {(s, a) &#8594; &#952; &#960; e (a | s)&#966;(a, s)}, V &#8224; = {(s, a) &#8594; &#952; &#966;(a, s)/&#960; e (a | s)}, the above estimator reduces to classical LSTDQ estimator <ref type="bibr">(Lagoudakis &amp; Parr, 2003)</ref>:</p><p>where &#966;(&#960; e , s) = E a&#8764;&#960; e (s) [&#966;(a, s)].</p><p>Alternatively, we may set V := {(a, o) &#8594; &#960; e (a|o)&#952; &#966;(a, o) : &#952; &#8712; &#920;} instead. As discussed in Section 5.1, we find such a parametrization has smaller approximation error in the implementation. The corresponding estimator is given by</p><p>We next introduce two examples to further elaborate Theorem 3.</p><p>Example 2 (Tabular models). Consider the tabular case, and V and V &#8224; are fully expressive classes, i.e., linear in the one-hot encoding vector over (A &#215; O). Then, log(|V||V &#8224; |) is substituted by |O||A|. The Bellman closedness T V &#8834; V &#8224; is satisfied. Our finite sample result circumvents the potentially complicated matrix concentration argument in POMDPs (see e.g., <ref type="bibr">Hsu et al., 2012)</ref> by viewing the problem from a general perspective.</p><p>Example 3 (Linear models). Consider the case where V and V &#8224; are linear models. Then, log(|V||V| &#8224; ) can be substituted by the dimension of the feature vector d. The Bellman closedness assumption is satisfied when</p><p>In fully-observable MDPs, this reduces to the linear MDP model <ref type="bibr">(Jin et al., 2020b)</ref>, i.e., P &#960; b (R, S + | A, S) is linear in &#966;(A, S).</p><p>The next theorem shows that the finite sample rate of convergence for the value function-based estimator can be established without any closedness assumption.</p><p>Theorem 10 (Convergence rate without closedness). Set &#955; in equations 8 and 9 to zero. Suppose (a) Assumption 2 holds so that the bridge functions exist; (b) V and V &#8224; are symmetric finite hypothesis classes; (c) V contains certain learnable reward bridge function; (d) V &#8224; contains learnable weight bridge function;</p><p>Then, with probability 1 -&#948;,</p><p>for some universal constant c &gt; 0.</p><p>Next, we discuss the theoretical properties of the IS estimator. To establish its convergence rate, we can define the adjoint Bellman residual operator T as in <ref type="bibr">(Uehara et al., 2021)</ref>, and derive the convergence rate of E[{T bW (A, O + )} 2 ] 1/2 under realizability (b W &#8712; W) and (adjoint) closedness (T W &#8834; W &#8224; ). Similar to the proof of Theorem 4, this (adjoint) Bellman residual error can be translated into the error of the estimated policy value. Without the closedness assumption, similar results can be derived when b W &#8712; W and b V &#8712; W &#8224; .</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>E. Experiments</head><p>Measure of Estimation Error Given n datasets D 1 , D 2 , ..., D n , the estimators computed based on each dataset V1 , ..., Vn , and the true value V , we define the relative bias to be</p><p>Define the relative mean squared error to be:</p><p>In our experiments, we use the above two definitions to measure the estimation error of different estimators.</p><p>Additional Details for the 1d Continuous Dynamic Process Example Notice that the definition of the bridge value function involves the evaluation policy. Instead of directly using linear models to parametrize b V , we set the function space to V := {(a, o) &#8594; &#960; e (a|o)&#952; &#966;(a, o) : &#952; &#8712; &#920;}. We find that such a parametrization has smaller approximation error. The closed-form expression of the resulting estimator is given in Section D. We use the Python function RBFsampler to generate random Fourier features. To mitigate the randomness arising from the features, for each dataset and each method, we use 5 different random seeds to generate 5 sets of RBF features and use the average value as the final estimator. The RBF kernel is set to exp(-5x 2 ), and the feature dimension is set to 100.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Additional Figures</head><p>We next report the relative MSE of the two estimators in the following figure. CartPole Environment The state space is 4-dimensional, including position and velocity of cart, and angle and angle velocity of pole. The action space is {0, 1}, corresponding to pushing the cart to the left or to the right. In addition, we use a modified reward function to better distinguish values among different policies. Specifically, the reward is defined as</p><p>where x and &#952; are the position of Cart and angle of Pole, respectively, and x clip and &#952; clip are the thresholds such that the episode will terminate (done = True) when either |x| &#8805; x clip or |&#952;| &#8805; &#952; clip . Under this definition, the reward will be larger when the cart is closer to the center and the angle of the pole is closer to perpendicular. It is straightforward to show that r is bounded between 0 and 3. Since we set &#947; = 0.5, the value is bounded between 0 and 60. In the following, we use K(x 1 ; x 2 ) to denote the RBF kernel:</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>CartPole Implementation</head><p>where &#946; denotes the bandwidth parameter. We choose &#946; = med/2 during the training of PO-MWL (b w ) or MWL, and &#946; = med/5 for PO-MQL (b v ) or MQL, where "med" is the median of the l2-distance over the samples in the dataset.</p><p>Derivation of the Loss Function for PO-MQL (b v ) Similar to the experiments in Toy environments, we reparameterize g function with &#7713; &#8226; &#960; e , and therefore the predictor with g should be adjusted by replacing g with &#7713; &#8226; &#960; e :</p><p>The loss function is given by:</p><p>&#8226; R&#960; e ( &#256;| &#332;) + &#947;E &#257; &#8764;&#960; e [g(&#257; , &#332;+ )]&#960; e ( &#256;| &#332;) -&#960; e ( &#256;| &#332;)g( &#256;, &#332;) ].</p><p>Derivation of the Loss Function for PO-MWL (b w ) Similarly, we reparameterize f function with f &#8226; &#960; e . Since we do not change the parameterization of b w , we only need to adjust the loss function without changing the estimator:</p><p>where we denote</p><p>Loss Function for Baseline Estimators We follow <ref type="bibr">Uehara et al. (2020)</ref> to define the MQL and MWL loss function with the adversarial function space given by RHKSs. The loss function for MQL is given by:</p><p>The loss function for MWL is given by:</p><p>In addition, we use the same neural network architecture and the same choice of bandwidth during the training of MQL/MWL as those for PO-MQL/PO-MWL.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>F. OPE in Time-inhomogeneous POMDPs</head><p>We consider the time-inhomogeneous setting in this section where the system dynamics, evaluation and behavior policies are allowed to vary over time. We first introduce the identification method for the target policy's value by introducing value and weight bridge functions. We next present the proposed value function-based, IS and DR estimators. We remark that although we focus on evaluation of Markovian policies in this section, the proposed value function-based estimator can be extended to settings where evaluation policies are history-dependent in Section G.</p><p>The case where we use the prior observation as a negative control.</p><p>The case where we use the prior history as a negative control.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>F.1. Identification</head><p>We first introduce the bridge function and the learnable bridge function. For any j &#8805; 1, Let &#181; j (s j ) =</p><p>P &#960; e ,j (sj ) P &#960; b ,j (sj )</p><p>where P &#960; e ,j and P &#960; b ,j are the marginal density functions of S j under &#960; e and &#960; b , respectively. Let</p><p>Assumption 4 (Existence of bridge functions). There exist value bridge functions {b</p><p>[j]</p><p>V } H-1 j=0 and weight bridge functions {b</p><p>j=0 , defined as solutions to</p><p>Definition 4 (Learnable bridge functions). Learnable value bridge functions {b</p><p>[j]</p><p>V } H-1 j=0 and learnable weight bridge functions {b</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>[j]</head><p>W } H-1 j=0 are defined as solutions to</p><p>It is important to note that we use the whole history J j-1 in the integral equations to define the learnable bridge functions. Alternatively, one can replace J j-1 with the most recent observation O j-1 . The advantage of using the whole history over a single observation is that it requires weaker assumptions to ensure the existence of the bridge functions. See the discussion below Assumption 5 for details.</p><p>Next, we present our key identification theorem under Assumption 4.</p><p>Theorem 11. Suppose Assumption 4 holds. Then, bridge functions are learnable bridge functions. In addition, any learnable bridge function satisfies</p><p>The next theorem states we can similarly identify the policy value by assuming the completeness. Theorem 12. Suppose the existence of leanrbale value bridge functions and the completeness:</p><p>Then, any learnable bridge function satisfies</p><p>To further elaborate Assumptions in Theorem 11 and Theorem 12, we focus on the tabular setting in the rest of this section when S, O, and the reward space are discrete.</p><p>First, we see sufficient conditions to ensure Assumptions in Theorem 11. Assumptions in Theorem 11, i.e., Assumption 4, are immediately implied by the following conditions. Assumption 5. For any 0</p><p>Next, we see sufficient conditions to ensure Assumption in Theorem 12. Assumptions in Theorem 12 are immediately implied by the following conditions. Assumption 6. For any 0</p><p>These assumptions imply that the state space is sufficiently informative and |O| &#8805; |S|. Clearly, this shows the advantage of using the whole J j-1 as a negative control rather than O j-1 itself since rank(Pr</p><p>In addition, Assumption 6 is equivalent to Assumption 2 in Nair &amp; Jiang (2021) (rank(Pr(O j | J j-1 , A j = a)) = |S| ) as we see in the bandit setting. Under this assumption, the policy value is identifiable, as we show in the following lemma. Lemma 5. Suppose Assumption 6 holds. Then the policy value equals</p><p>where &#964; k = k t=1 &#960; e t (at | ot).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>F.2. Estimation</head><p>We present the estimation method in this section. Suppose we have certain consistent</p><p>W }, respectively. Theorem 11 suggests that we can estimate the policy value based on the following value function-based and IS estimators.</p><p>In addition, we can similarly combine these two estimators to construct the DR estimator &#308;DR = E D [J( bV , bW )] where</p><p>where f = {f [t] } and g = {g [t] } such that f [t] : A &#215; O &#8594; R, g [t] : A &#215; J t-1 &#8594; R. Here, J t denotes the domain over J t .</p><p>In the fully observable MDP setting, &#308;IS reduces to the one in <ref type="bibr">Xie et al. (2019)</ref> and &#308;DR reduces to the one in <ref type="bibr">Kallus &amp; Uehara (2020)</ref>. The following theorem proves the doubly-robustness property of &#308;DR .</p><p>Theorem 13 (Doubly robust property). Under Assumption 4, for any f = {f [t] } and g = {g [t] } such that g [t] :</p><p>Finally, we discuss how to estimate the learnable bridge functions. Similar to equation 8 and equation 9, we can employ minimax learning to estimate b V and b W based on the integral equations in equation 12. However, different from equation 8 and equation 9, b V and b W need to be estimated in a recursive fashion in the time-inhomogeneous setting. Specifically, to estimate b V , we begin by defining b</p><p>W in a forward manner. Theoretical properties of these minimax estimators can be similarly established, as in Section 4.3, and we omit the technical details.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>G. Evaluation of History-Dependent Policies</head><p>We have so far assumed that the evaluation policies are Markovian. In this section, we consider the case when evaluation policies are history-dependent, i.e., &#960; e :</p><p>We mainly analyze the value-function based estimator in this section. We introduce the value and learnable bridge functions as follows. They are natural extensions of Assumption 4 and Definition 4 for history-dependent policies. Let</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Assumption 7 (Existence of bridge functions). There exist value bridge functions {b [j]</head><p>V } H-1 j=0 defined as solutions to</p><p>There exist weight bridge functions {b</p><p>W } H-1 j=0 defined as solutions to</p><p>where &#181; j (S j , Jj-1 ) is P &#960; e ,j (S j , Jj-1 )/P &#960; b ,j (S j , Jj-1 ).</p><p>Definition 5 (Learnable bridge functions). Learnable value bridge functions {b</p><p>[j]</p><p>V } H-1 j=0 are defined as solutions to</p><p>It is worthwhile to note J j is contained in Jj . If evaluation policies depend on the whole J j , it is unclear how to identify the policy value in our framework. Now, we are ready to prove the identification formula. Theorem 14.</p><p>&#8226; Suppose Assumption 7. Then, any learnable bridge function satisfies</p><p>&#8226; Suppose the existence of value bridge functions and the completness assumption:</p><p>for any 0 &#8804; j &#8804; H -1. Then, any learnable bridge function satisfies</p><p>Similar to Section F, b V can be estimated in a recursive fashion. In the tabular setting, the sufficient conditions to ensure the existence of value bridge functions and the completness is</p><p>The nonasymptotic properties of the resulting estimator can be similarly established as in Section 4.3</p><p>Proof of Lemma 1. First, we prove the value-function based identification formula:</p><p>(From standard regression formula)</p><p>Second, we prove the importance sampling identification formula:</p><p>(From standard IPW formula)</p><p>Proof of Lemma 2. We first prove reward bridge functions are learnable reward bridge functions:</p><p>Next, we prove weight bridge functions are learnable weight bridge functions:</p><p>We show this Q(s, a) satisfies a recursion formula.</p><p>Lemma 6.</p><p>Proof of Lemma 6. From the definition,</p><p>Then, we have</p><p>In conclusion,</p><p>By using the above lemma, we show learnable reward bridge functions are reward bridge functions. This is a part of the statement in Theorem 2.</p><p>Lemma 7 (Learnable reward bridge functions are reward bridge functions).</p><p>Proof. From Lemma 6, we have</p><p>In conclusion,</p><p>Next, we show learnable weight bridge functions are action bridge functions. This is a part of the statement in Theorem 2.</p><p>Here, letting w(s) = d &#960; e (s)/b(s), recall</p><p>from <ref type="bibr">Kallus &amp; Uehara (2019, Lemma 16</ref> ) which is a modification of the lemma in <ref type="bibr">(Liu et al., 2018)</ref>. Recall &#957; is an initial distribution.</p><p>Lemma 8 (Learnable weight bridge functions are weight bridge functions.).</p><p>Similarly,</p><p>Proof. We first prove the first statement:</p><p>The second statement is proved by taking summation over the action space.</p><p>Finally, we show if bridge functions exist, we can identify the policy value. Before proceeding, we prove the following helpful lemma. Lemma 9 (Identification formula with (unlearnable) bridge functions ). Assume the existence of bridge functions. Then, let b V , b W be any bridge functions. Then, we have</p><p>Proof. The first formula is proved as follows:</p><p>Here, we define E &#960; e [ &#8734; t=0 &#947; t R t |A 0 = a, S 0 = s] = q &#960; e (a, s). The second formula is proved as follows:</p><p>We are ready to give the proof of the final identification formula Theorem 2. The statement is as follows.</p><p>Theorem 15. Assume the existence of bridge functions. Let b V , b W be any learnable bridge functions. Then,</p><p>Proof. First, we prove the first formula. This is concluded by</p><p>Next, we prove the second formula. This is concluded by</p><p>Proof of Theorem 9. We show any learnable value bridge functions also are value bridge functions. Then, from Lemma 9, the statement is immediately concluded.</p><p>From the completeness assumption,</p><p>Then, from a fixed-point theorem, this implies</p><p>Thus, b V is a value bridge function.</p><p>H.3. Proof of Section 4.3.1</p><p>Proof of Theorem 3. By simple algebra, the estimator is written as</p><p>where</p><p>In this proof, we define</p><p>Furthermore, c is some universal constant.</p><p>Show the convergence of inner maximizer For fixed f &#8712; V, we define</p><p>we want to prove with probability 1 -&#948;:</p><p>Note since T f is the Bayes optimal regressor, we have</p><p>Hereafter, to simplify the notation, we often drop (A, O -). Then, from Bernstein's inequality, with probability 1 -&#948;,</p><p>Hereafter, we condition on the above event. In addition, from Bellman closedness assumption T V &#8834; V &#8224; ,</p><p>Then,</p><p>(From ( <ref type="formula">16</ref>))</p><p>This concludes</p><p>Then, <ref type="formula">16</ref>) and from ( <ref type="formula">18</ref>)) <ref type="formula">15</ref>)) &#8804; 2cError.</p><p>(From ( <ref type="formula">18</ref>))</p><p>Show the convergence of outer minimizer From the first observation, we can see</p><p>Here, from Bernstein's inequality, with probability 1 -&#948;,</p><p>Hereafter, we condition on the above event. Then,</p><p>In the last line, we use ( <ref type="formula">21</ref>) and ( <ref type="formula">19</ref>). This concludes</p><p>Proof of Theorem 4. Recall</p><p>from Theorem 15 and the existence of b W . Furthermore,</p><p>(b W 's are also observe bridge functions form Theorem 2)</p><p>Thus, this concludes</p><p>Then, from CS inequality, we have</p><p>This concludes the final statement.</p><p>H.4. Proof of Section 4.3.2</p><p>Proof of Theorem 5. The first statement J(&#960; e ) = E[J(f, b V )] is proved by Lemma 8:</p><p>(From Theorem 15)</p><p>The second statement J(&#960; e ) = E[J(b W , f )] is proved by Lemma 7:</p><p>(Definition of weight bridge functions) = J(&#960; e ).</p><p>(From Theorem 15)</p><p>Proof of Theorem 6. Recall we have the observation:</p><p>We define</p><p>From <ref type="bibr">(Nair &amp; Jiang, 2021;</ref><ref type="bibr">Tennenholtz et al., 2020)</ref>, the target functional is</p><p>We use the assumption rank(Pr</p><p>We will show the existence of EIF (Z) s.t.</p><p>Then, E[&#966; EIF (Z)&#966; EIF (Z)] is the Cram&#233;r-Rao lower bound.</p><p>Before the calculation, we introduce the bridge functions. Due to the assumptions, these are unique. By letting</p><p>Next, we define b W (a, o -). Recall</p><p>where</p><p>Now, we are ready to calculate the Cram&#233;r-Rao lower bound. We have</p><p>where B 1 , B 2 and B 3 are given by</p><p>respectively. Here, we use the notation j = {s 0 , a 0 , r 0 , &#8226; &#8226; &#8226; }.</p><p>We first analyze B 1 : It is equal to</p><p>where is an element-wise product. Then, we have</p><p>Next, we analyze B 2 :</p><p>Further, we have</p><p>Finally, we analyze B 3 :</p><p>Combine all things. Thus,</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>H.5. Proof of Appendix D</head><p>Proof of Theorem 10. From Hoeffding inequality, we use with probability 1 -&#948;:</p><p>Hereafter, we condition this event.</p><p>In this proof, we often use the following:</p><p>As a first step, we have</p><p>Here, we have</p><p>In the final line, we use</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>H.6. Proof of Section F</head><p>We denote E[b j V (A j , O i ) | A j = a, S j = s] by Q j (a, s). Lemma 10.</p><p>Q j (A j , S j ) = E[R j &#960; e j (A j | O j ) | A j , S j ] + &#947;E a Q j+1 (a , S j+1 )&#960; e j (A j | O j ) | A j , S j .</p><p>Proof. From the definition, we have</p><p>Then, Lemma 11 (Learnable reward bridge functions are reward bridge functions).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>E[b</head><p>[j]</p><p>Proof. From Lemma 10, we have  Then, from O j , O j+1 , R j &#8869; J j-1 | A j , S j , the statement is concluded by</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>E[b</head><p>(a , O j+1 )&#960; e j (A j | O j ) | A j , J j-1 .</p><p>Lemma 12 (Learnable weight bridge functions are weight bridge functions).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>E b [j]</head><p>W (A j , J j-1 )&#960; e j (A j |O j )f (O j+1 , a ) -I(A j+1 = a )b Then, we can prove the second statement by taking summation over the action space.</p><p>Lemma 13 (Identification formula with unlearnable bridge functions). Assume the existence of bridge functions. Then, let b V = {b  Proof. We prove the first formula:</p><p>V (a, O j ) -b</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>[j]</head><p>W (A j , J j-1 )b V (a, O j ) -b</p><p>[j]</p><p>W (A j , J j-1 )b W (A j , J j-1 )&#960; e j (A j | O j )R j &#63737; &#63739; .</p><p>Proof of Lemma 5. This is proved in <ref type="bibr">Nair &amp; Jiang (2021, Theorem 3)</ref>. Especially, our formula is their specific formula when using left singular vectors for M . We refer the readers to read their proof.</p><p>Next, we prove the doubly robust property.</p><p>Proof of Theorem 13. The first statement J(&#960; e ) = E[J(b V , g)] is proved by the definition of reward bridge functions:</p><p>V (a, O 0 ) (From the definition of reward bridge functions)</p><p>= J(&#960; e ).</p><p>(From identification results, Theorem 14)</p><p>The second statement J(&#960; e ) = E[J(f, b W )] is proved by the definition of weight bridge functions:</p><p>(From the definition of weight bridge functions)</p><p>= J(&#960; e ).</p><p>(From identification results, Theorem 14)</p></div></body>
		</text>
</TEI>
