tracking an ar 1 process with limited communication
play

Tracking an AR(1) Process with limited communication Rooji Jinan, - PowerPoint PPT Presentation

Tracking an AR(1) Process with limited communication Rooji Jinan, Parimal Parag, Himanshu Tyagi Indian Institute of Science International Symposium on Information Theory, 2020 1 Remote real-time tracking X t | t X t Encoder Decoder


  1. Tracking an AR(1) Process with limited communication Rooji Jinan, Parimal Parag, Himanshu Tyagi Indian Institute of Science International Symposium on Information Theory, 2020 1

  2. Remote real-time tracking ˆ X t | t X t Encoder Decoder Sample Channel ( φ t ) ( ψ t ) (at t = ks ) (nR bits/unit time) φ t : X k +1 → { 0 , 1 } nsR ψ t : { 0 , 1 } nR ( t − 1) → X Instantaneous transmission ˆ X t | t X t s 0 t 0 t With delay in transmission ˆ X t | t 0 t 2

  3. Source Process α z − 1 Sample X t ξ t + at X ks t = ks iid, zero mean, covariance σ 2 (1 − α 2 ) I n n -dimensional discrete source process ◮ AR(1) process: X t = α X t − 1 + ξ t for all t ≥ 0 � ◮ sup t ∈ Z + 1 E � X t � 4 2 is bounded n 3

  4. Problem description Sample Encoder Decoder Channel ˆ X t X t | t at ( φ t ) ( ψ t ) ( nR bits/unit time) t = ks Encoder has Decoder has access to received C t − 1 decoder state Problem Statement ◮ Instantaneous tracking error D t ( φ, ψ, X ) � 1 n E � X t − ˆ X t | t � 2 2 . ◮ Optimum asymptotic maxmin tracking accuracy, � 1 � T − 1 � t =0 D t ( φ, ψ, X ) δ ∗ ( R , s , X ) = lim T T →∞ lim sup X ∈ X n 1 − inf σ 2 n →∞ ( φ,ψ ) ◮ Design ( φ, ψ ) that attains δ ∗ ( R , s , X ) 4

  5. Existing Works ◮ Structural results on real time encoders ◮ Witsenhausen(1979), Teneketzis(2006), Linder and Yuksel(2017) etc. ◮ Remote estimation under communication constraints ◮ Wong and Brockett(1997), Nair and Evans(1997), Nayyar and Basar(2013), Chakravorthy and Mahajan(2017), Sun and Polyanskiy(2017) etc. ◮ Encoding stationary sources with noisy/noiseless rate limited samples ◮ Zamir and Feder(1995), Zamir(2012), Kipnis et. al.(2015), ◮ Sequential coding for correlated sources ◮ Viswanathan(2000), Khina et.al.(2017) Current setting ◮ Real-time estimation of AR(1) process ◮ Rate-limited channel with unit delay per channel use 5

  6. Achievability Scheme Encoder Structure Y t − Quantizer Q ( Y t ) X ks ˆ X ks | t Decoder state Decoder Structure ˆ X ks | t ˆ Q ( Y t − 1 ) + α t − ks X t | t ˆ X ks | t − 1 6

  7. Encoder strategy: Fast or Precise? X t X t t t Fast but loose Slow and Precise Optimal update strategy What is the encoding strategy for an AR(1) process under periodic sampling that maximizes real-time tracking accuracy? 7

  8. p -Successive Update Scheme ◮ Refine the estimate of the latest sample in every p time slots s = 4 , p = 2 X t t 0 4 8 Q ( Y 0 , 0 ) Q ( Y 0 , 1 ) Q ( Y 1 , 0 ) Q ( Y 1 , 1 ) Q ( Y 2 , 0 ) Q ( Y 2 , 1 ) ◮ At t = ks + jp , encode Y k , j = X ks − ˆ X ks | ks + jp . e.g. Y 0 , 0 = X 0 − ˆ X 0 | 0 , Y 0 , 1 = X 0 − ˆ X 0 | 2 , Y 1 , 0 = X 4 − ˆ X 4 | 4 · · · 8

  9. ( θ, ε )-quantizer Definition Fix 0 < M < ∞ . A quantizer Q : R n → { 0 , 1 } nR constitutes an nR bit ( θ, ε ) -quantizer if for every vector y ∈ R n such that 1 n � y � 2 ≤ M , we have E � y − Q ( y ) � 2 2 ≤ � y � 2 2 θ ( R ) + n ε 2 . for 0 ≤ θ ≤ 1 and 0 ≤ ε . ◮ e.g. a uniform quantizer with range ( − M , M ), quantizing y , | y | < M ◮ The quantizer parameters : θ = 0, ǫ 2 = M 2 2 − 2 R R = log ⌈ 2 M /ǫ ⌉ ǫ 2 M 9

  10. A gain shape quantizer ◮ To attain optimality, we need an ideal quantizer with θ ( R ) = 2 − 2 R and ǫ = 0 ◮ If Y is gaussian, use a gaussian codebook ◮ We use a random codebook based vector quantizer that quantizes the norm and the angle of a vector separately Vector to be quantized Quantized vector 10

  11. Encoder at time t = ks + jp Transmit Q ( Y k , j ) yes Sample � Y k , j � 2 2 < X t at To channel nM ? t = ks no Transmit ⊥ 11

  12. Decoder at time t = ks + ( j + 1) p + i X t | t = α t − ks [ ˆ ˆ X ks | ks + jp + Q ( Y k , j )] no Encoded Codeword Channel received ⊥ ? ( nR bits) yes Declare ˆ X t | t = 0 from now 12

  13. Performance of p -Successive Update Scheme Lemma For t = ks + jp + i, the p-SU scheme employing a nRp bit ( θ, ǫ ) quantizer satisfies D t � α 2( t − ks ) θ ( Rp ) j D ks + σ 2 (1 − α 2( t − ks ) ) + f ( ǫ, β ) . β : Upperbound on the probability of encoder failure 13

  14. Guideline for choosing p ◮ Accuracy-speed curve for a ( θ, ε )-quantizer, α 2 p 1 − ǫ 2 � � Γ Q ( p ) = σ 2 − θ ( Rp ) 1 − α 2 p θ ( Rp ) ◮ For large T and negligible β , choose the p that maximizes accuracy-speed curve 14

  15. Main results Achievability: Lower bound for maxmin tracking accuracy For R > 0 and s ∈ N , the asymptotic maxmin tracking accuracy is bounded below as δ ∗ ( R , s , X ) � δ 0 ( R ) g ( s ) . for δ 0 ( R ) � α 2 (1 − 2 − 2 R ) (1 − α 2 2 − 2 R ) and g ( s ) � (1 − α 2 s ) s (1 − α 2 ) for all s > 0 . This bound is achieved using p -successive update scheme for p = 1 and a given realisation of ( θ, ǫ ) quantizer. 15

  16. Main results Achievability: Lower bound for maxmin tracking accuracy For R > 0 and s ∈ N , the asymptotic maxmin tracking accuracy is bounded below as δ ∗ ( R , s , X ) � δ 0 ( R ) g ( s ) . Converse: Upper bound for maxmin tracking accuracy For R > 0 and s ∈ N , the asymptotic maxmin tracking accuracy is bounded above as δ ∗ ( R , s , X ) � δ 0 ( R ) g ( s ) . The upper bound is obtained by considering a Gauss-Markov Process. 16

  17. Conclusion ◮ Studied the real time estimation of AR(1) process under communication constraints ◮ An information theoretic upper bound for maxmin tracking accuracy for a fixed rate and sampling frequency ◮ For a fixed rate, high dimensional setting, the strategy of being fast but loose is universally optimal ◮ Outlined the performance requirements of the quantizer needed for achieving the optimal performance ◮ For non-asymptotic regime, the optimal strategy might differ 17

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend