• 検索結果がありません。

第32回信号処理シンポジウム 2017年11月8日〜10日(盛岡) - 262 -

N/A
N/A
Protected

Academic year: 2021

シェア "第32回信号処理シンポジウム 2017年11月8日〜10日(盛岡) - 262 -"

Copied!
6
0
0

読み込み中.... (全文を見る)

全文

(1)

Generalization of Discrete-Valued Vector Reconstruction Based on Approximate Message Passing

Ryo HAYAKAWA

Kazunori HAYASHI

† Graduate School of Informatics, Kyoto University

‡ Graduate School of Engineering, Osaka City University

DAMP Discreteness- aware Approximate Message Passing

DAMP

DAMP DAMP

1

[1], [2] MIMO (Multiple-Input Multiple- Output) [3] FTN (Faster-than-Nyquist)

[4]

[5]. [6], [7]

SOAV (Sum-of-Absolute-Value) [8] SOAV

SOAV SOAV

DAMP (Discreteness-aware Ap- proximate Message Passing)

[9], [10] DAMP

Approximate Message Pass-

ing, AMP [11], [12] SOAV

[9] [10]

[11], [13] DAMP

DAMP

(Mean-Square-

Error, MSE) DAMP

DAMP DAMP

(·)T

1 1 0

0 v = [v1 · · ·vN]T ∈ RN

1 ∥v∥1=!N

n=1|vn| ℓ2 ∥v∥2=

"!N

n=1v2n v ⟨v⟩=

1 N

!N

n=1vn h:RN →R

[14]

proxh(u) = arg min

s∈RN

#

h(s) +1

2∥s−u∥22

$ (1) sgn(·)

第32回信号処理シンポジウム 2017年11月8日〜10日(盛岡)

(2)

φ(z) =

1

exp%

z22

&

Φ(z) ='z

−∞φ(z)dz 2 DAMP

SOAV [8]

AMP [11]

DAMP 4.2 2.1 SOAV

SOAV b = [b1 · · ·bN]T

{r1, . . . , rL}N ⊂RN (r1<· · ·< rL)

y=Ab (2)

y = [y1· · · yM]T ∈ RM A ∈ RM×N

A (m, n) am,n m = 1, . . . , M

n = 1, . . . , N b

Pr(bn = r) = p (n = 1, . . . , N ℓ = 1, . . . , L) i.i.d. independent and identically distributed

b−r1

pN SOAV

ˆb= arg min

x∈RN

(L ℓ=1

q∥x−r1∥1 subject to y=Ax (3)

b SOAV [8]

q ≥0 q =p

[5] q1 = · · · = qL = 1

3.2 . [9] [10]

(3)

2.2 DAMP

DAMP (3)

µ(x)

∝ )N n=1

exp

*

−β (L ℓ=1

q|xn−r| + M

)

m=1

δ

⎝ym= (N j=1

am,jxj

⎠ (4)

[15]

β>0 δ%

ym=!N

j=1am,jxj

&

ym=!N

j=1am,jxj Dirac β → ∞

(4) (3)

xn (3)

N

M, N → ∞ M/N =∆ β → ∞

(4) sum-product

[12] AMP

A∈RM×N i.i.d. 0 1/M DAMP

xt+1=η 0

xt+ATzt;τ σt

√∆ 1

, (5)

zt=y−Axt + 1

∆zt1 2

η 0

xt1+ATzt1;τσt1

√∆ 13

(6)

xt t b

η(·)

η(u;c) = proxcJ(u) (7) J(x) =!L

ℓ=1q∥x−r1∥1

(3) [2]

proxcJ(u) n [proxcJ(u)]n

=

⎧⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎩

un−cQ1 (un < r1+cQ1)

r1 (r1+cQ1≤un< r1+cQ2)

... ...

un−cQk (rk−1+cQk≤un< rk+cQk) rk (rk+cQk≤un < rk+cQk+1)

... ...

un−cQL+1 (rL+cQL+1≤un)

(8)

un u n Q1 =

−!L

ℓ=1q, QL+1=!L ℓ=1q, Qk=

k−1(

ℓ=1

q− (L =k

q (k= 2, . . . , L) (9)

[proxcJ(u)]n un η(u;c)

u (6) η(u;c)

n η(u;c) un

(3)

[proxcJ(u)]n ∈ {r1, . . . , rL} [η(u, c)]n = 0 [η(u, c)]n = 1 τ (≥0) σ2t =∥xt−b∥22/N t

MSE b

σ2t σˆ2t =∥zt22/N [16].

DAMP (5), (6)

AMP η(u, c)

[η(u, c)]n= sgn(un) max{|un|−c,0}

(7)–(9) η(u, c)

3 DAMP

[11], [13] DAMP

3.1

AMP

xt MSE σ2t =∥xt−b∥22/N

DAMP (5), (6)

σt+12 =Ψ(σ2t) (10)

Ψ(σ2) = E 8#

η 0

X+ σ

√∆Z;τ σ

√∆ 1

−X

$29 (11)

X

Pr(X =r) = p (ℓ = 1, . . . , L)

Z X

[13]

A i.i.d. 0 1/M

η(·) [13]

i.i.d. 0 1/M

[11]

3.2

Ψ(σ2) DAMP

Ψ(0) = 0 Ψ(σ2) σ2 = 0 1

(10)

2t}t=0,1,... 0 dΨ

d(σ2) :: ::σ

0

<1 Ψ(σ2)<σ2 σt+12 =Ψ(σ2t)<σt2

DAMP b

dΨ d(σ2)

:: ::σ

0

dΨ d(σ2)

:: ::σ

0

:=D(U) (12)

= 1

∆ (L ℓ=1

p;

Uφ(U)−Uℓ+1φ(Uℓ+1) +<

1 +U2= Φ(U) +<

1 +Uℓ+12 =

(1−Φ(Uℓ+1))>

(13) U= [U1 · · · UL+1]T U=τQ(ℓ= 1, . . . , L+ 1) (3) q1, . . . , qL≥0

τ ≥0 (13)

Dmin= min

U D(U) subject toU1≤· · ·≤UL+1 (14)

(14) U Uopt =

?U1opt · · · UL+1opt @T

(14) U1 =

−UL+1 U1 UL+1

U1opt=−∞ UL+1opt =∞ Dmin

(14) [17]

(14) dΨ

d(σ2) :: ::

σ↓0

Dmin

(8)

S(u)@

n=

⎧⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎨

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎩ r1

0

un < r1+ σ

√∆U2opt 1

... ...

un− σ

√∆Ukopt 0

rk−1+ σ

√∆Ukopt≤un < rk+ σ

√∆Ukopt 1

rk

0

rk+ σ

√∆Ukopt≤un< rk+ σ

√∆Uk+1opt 1

... ...

rL

0

rL+ σ

√∆ULopt≤un

1

(15)

S(u)@

n ηS(u) n ηS(·) DAMP

DAMP

(4)

Dmin < 1 ΨS2) = EAB ηS%

X+σZ&

−XC2D

DAMP b Ψ(σ2)

d2Ψ d(σ2)2 =

√∆ 2σ5

(L ℓ=1

p

(L k=1

(−r+rk)3{−φ(Tℓ,k,k) +φ(Tℓ,k,k+1)} (16)

ΨS2)

4 DAMP

DAMP DAMP

4.1 DAMP

(5) (6) DAMP

(15) η(·)

(10) η(·)

B(u)@

n = EE

X:::X+σZ =un

F

AMP [16]

ηB(·) Ψ(σ2) = EAB η%

X+σZ&

−XC2D

η(·) Ψ(σ2)

ηB(·)

ηB(·) X

Pr 0

X =r

::

::X+ σ

√∆Z =un

1

= 1 αpφ

*√

σ (un−r) +

(17) α α=

!L

ℓ=1pφ%

σ (un−r)&

(17)

B(u)@

n=

!L

ℓ=1prφ%

σ (un−r)&

!L

=1pφ%

σ (un−r)& (18)

DAMP

σ2t+1 = ΨB2t) ΨB2) = EAB

ηB% X+σ

Z&

−XC2D

ηB(·)

Ψ(σ2) DAMP

MSE σt+12B2t) MSE {σ2}t=0,1,... ΨS2) Dmin<1

0 ΨB2)

DAMP

b

sum-product GAMP [18]

∥A∥2F=N DAMP

∥A∥F="!M m=1

!N n=1a2m,n A

DAMP MIMO

[19]

MSE σt2 DAMP

DAMP MSE

DMAP 3.2

ηS(·) SOAV

[2], [3] AMP DAMP

i.i.d.

i.i.d.

SOAV

i.i.d. i.i.d

[3]

ηS(·) DAMP 4.2

y=Ab+v v

0 σv2I

AMP [16]

σ2t+1=Ψ<

σ2t+∆σv2=

(19) ηS(·) ηB(·) σ G

σ2+∆σv2 DAMP

DAMP MSE

2t}t=0,1,... (19) 5

DAMP

A∈RM×N i.i.d.

0 1/M

x−1=x0=0,z−1=0

DAMP MSE

σ2 = ∥xt−b∥2/N

(5)

0 10 20 30 40 50 number of iterations

10−4 10−3 10−2 10−1 100 101

MSE

theoretical (state evolution) empirical (N= 100) empirical (N= 500) empirical (N= 1000) empirical (N= 5000)

Bayes optimal soft thresholding

1: MSE

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

0

0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

recoveryrate

p1= 0.3 (soft thr.) p1= 0.6 (soft thr.) p1= 0.9 (soft thr.) p1= 0.3 (Bayes opt.) p1= 0.6 (Bayes opt.) p1= 0.9 (Bayes opt.) p1= 0.9

p1= 0.3

p1= 0.6

2: b ∈ {0,1}N,Pr(bn = 0) = p1,Pr(bn= 1) = 1−p1, N= 1000

1 r1 =−1, r2 = 0, r3 = 1, p1 = 0.4, p2 = 0.2, p3 = 0.4,∆ = 0.8,σ2v = 0.01

N = 100,500,1000,5000 DAMP Bayes

optimal MSE DAMP

soft thresholding N

theoretical empirical

2, 3 DAMP

t= 500 σt2<103

2 b∈{0,1}N(N = 1000)

DAMP DAMP

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

0

0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

recoveryrate

L= 2 (soft thr.) L= 4 (soft thr.) L= 6 (soft thr.) L= 2 (Bayes opt.) L= 4 (Bayes opt.) L= 6 (Bayes opt.)

L= 2

L= 4

L= 6

3: b ∈ {±1}N(L = 2),b ∈

{±1,±3}N(L = 4),b ∈ {±1,±3,±5}N(L = 6), N = 1000

0 0.2 0.4 0.6 0.8 1

10−4

10−3 10−2 10−1 100

MSE

theoretical (state evolution) empirical

Bayes optimal

soft thresholding

4: MSE

DAMP DAMP

1 t= 500

N

3

b∈{±1}N,b ∈{±1,±3}N,b∈{±1,±3,±5}N 2

DAMP DAMP

MSE 4 b∈

{−1,0,1}N(N = 1000) Pr(bn = 0) = 0.2,Pr(bn =−1) = Pr(bn = 1) = 0.4

σv2= 0.01, t = 500 “theoretical (state evolution)”

(6)

(19) (19)

∆ DAMP

MSE DAMP

6

DAMP DAMP

MSE DAMP

DAMP

15K06064, 15H02252, 17J07055

[1] Y. Kabashima, “A CDMA multiuser detection algo- rithm on the basis of belief propagation,”J. Phys.

A, vol. 36, pp. 11111–11121, Oct. 2003.

[2] H. Sasahara, K. Hayashi, and M. Nagahara, “Mul- tiuser detection based on MAP estimation with sum-of-absolute-values relaxation,” IEEE Trans.

Signal Process., vol. 65, no. 21, pp. 5621–5634, Nov.

2017.

[3] R. Hayakawa and K. Hayashi, “Convex optimiza- tion based signal detection for massive overloaded MIMO systems,”IEEE Trans. Wireless Commun., DOI: 10.1109/TWC.2017.2739140. (accepted for publication)

[4] H. Sasahara, K. Hayashi, and M. Nagahara, “Sym- bol detection for faster-than-Nyquist signaling by sum-of-absolute-values optimization,”IEEE Signal Process. Lett., vol. 23, no. 12, pp. 1853–1857, Dec.

2016.

[5] A. A¨ıssa-El-Bey, D. Pastor, S. M. A. Sba¨ı, and Y.

Fadlallah, “Sparsity-based recovery of finite alpha- bet solutions to underdetermined linear systems,”

IEEE Trans. Inf. Theory, vol. 61, no. 4, pp. 2008–

2018, Apr. 2015.

[6] D. L. Donoho, “Compressed sensing,”IEEE Trans.

Inf. Theory, vol. 52, no. 4, pp. 1289–1306, Apr.

[7] K. Hayashi, M. Nagahara, and T. Tanaka, “A user’s guide to compressed sensing for communica- tions systems,”IEICE Trans. Commun., vol. E96- B, no. 3, pp. 685–712, Mar. 2013.

[8] M. Nagahara, “Discrete signal reconstruction by sum of absolute values,”IEEE Signal Process. Lett., vol. 22, no. 10, pp.1575–1579, Oct. 2015.

[9] R. Hayakawa and K. Hayashi, “Discreteness-aware AMP for reconstruction of symmetrically dis- tributed discrete variables,” inProc. IEEE SPAWC 2017, July 2017.

[10] R. Hayakawa and K. Hayashi, “Binary vector recon- struction via discreteness-aware approximate mes- sage passing,” in Proc. APSIPA ASC 2017, Dec.

2017. (accepted for publication)

[11] D. L. Donoho, A. Maleki, and A. Montanari,

“Message-passing algorithms for compressed sens- ing,” Proc. Nat. Acad. Sci., vol. 106, no. 45, pp. 18914–18919, Nov. 2009.

[12] D. L. Donoho, A. Maleki, and A. Montanari, “Mes- sage passing algorithms for compressed sensing: I.

motivation and construction,” in Proc. IEEE Inf.

Theory Workshop, pp. 1–5, Jan. 2010.

[13] M. Bayati and A. Montanari, “The dynamics of message passing on dense graphs, with applications to compressed sensing,” IEEE Trans. Inf. Theory, vol. 57, no. 2, pp. 764–785, Feb. 2011.

[14] P. Combettes and J. Pesquet, “Proximal splitting methods in signal processing,” inFixed-Point Algo- rithms for Inverse Problems in Science and Engi- neering, ser. Springer Optimization and Its Appli- cations. Springer New York, vol. 49, pp. 185–212, 2011.

[15] J. Pearl, Probabilistic reasoning in intelligent sys- tems: networks of plausible inference, Morgan Kaufmann Publishers Inc., 1988.

[16] D. L. Donoho, A. Maleki, and A. Montanari, “The noise-sensitivity phase transition in compressed sensing,”IEEE Trans. Inf. Theory, vol. 57, no. 10, pp. 6920–6941, Oct. 2011.

[17] S. Boyd and L. Vandenberghe, Convex Optimiza- tion, Cambridge University Press, 2004.

[18] S. Rangan, “Generalized approximate message passing for estimation with random linear mixing,”

inProc. ISIT 2011, July–Aug. 2011.

[19] C. Jeon, R. Ghods, A. Maleki, and C. Studer, “Op- timality of large MIMO detection via approximate message passing,” inProc. ISIT 2015, June 2015.

参照

関連したドキュメント

タカチ総合カタログ2018ー19年度版 465 表 2018年 11月 8日 木曜日 8:41:53 AM Cyan タカチ総合カタログ2018ー19年度版 465 表 2018年

平成26年7月30日 東京電力株式会社. 福島第一廃炉推進カンパニー

報告日付: 2017年 11月 6日 事業ID:

大正13年 3月20日 大正 4年 3月20日 大正 4年 5月18日 大正10年10月10日 大正10年12月 7日 大正13年 1月 8日 大正13年 6月27日 大正13年 1月 8日 大正14年 7月17日 大正15年

第1回 平成27年6月11日 第2回 平成28年4月26日 第3回 平成28年6月24日 第4回 平成28年8月29日

[r]

令和4年3月8日(火) 9:00 ~ 9:50 10:10 ~ 11:00 11:20 ~ 12:10 国  語 理  科 英  語 令和4年3月9日(水) 9:00 ~ 9:50 10:10 ~

お知らせ日 号 機 件 名