From 689e29496dca309e216190700c286aafc5b6a27e Mon Sep 17 00:00:00 2001 From: KiHoLee Date: Tue, 25 Aug 2026 21:43:50 +0900 Subject: [PATCH] Fig. 1: gray decoder panel, enlarged sum node, connection fixes --- fig/fig0_overview2.pdf | Bin 142208 -> 142192 bytes fig/fig0_overview2_tikz.tex | 20 ++++++++++---------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/fig/fig0_overview2.pdf b/fig/fig0_overview2.pdf index c6b5333ae8c72e416e20f22e3119545530ea6538..9a33788096300466feaed80572687966f56d9587 100755 GIT binary patch delta 7320 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 OO z9J6Hds_4S&^maWSWXFX0QTQO=HgPV#s8}%htVDBt#oN_zcci7`7NccNGA&iOQP(c{ zMyYwpZVg|Ghh*lL)ZU;_LDMAAs3)r|MtZW5>slFW?V$8K_z%eSQi>!l3M-JAA=g`p z;=G9V0h@)2_vEhB=fdzGG8f-49he3CSUSx__O%Pz$}3z}a(?MrV44GZromU-c$2S+ zw@pM(_I#V%9u0Cgm{ziZMZpCfo1}F{0SCJ)euCM+c1Qm2RqJ&BL{^zMem^8uwiRK6Xb@99N)BN`X zfPtg`4-ESkhQ?u$#JOlJ2FMB(Ar%GDMDO586b6U+XFME<#KHk$430ygh%giYpm0PO z5`#e!e-D8}{hJf`A3<;=fQKW9lMz@fmKZ~0Fn^H&;JCkpoTdJS;qdvF+mg-KoVnU44k-u0W=1MAU+Zd3Xa8sL<}(~6mb&*SOgMI z)JSL8Ss9|-Gs*~JXK(<3CMJkG6a2s51OIoNad;eY6T$%$l6aiYFf2ek5pejK4gVwq zhr{tmq9Zwj5Evp?!7~v3S26;N#1pB5Bd{1^C2#}|Lu@}BfyexF#LgxR3H;Ula3uU} zPWaEx|NmKPa3lgCKI1bCPrUrj77`9a>;e*nLlKikqH*xQ;xJhJf85gipKS_9o?*mx zABQimfkfT}7E nucp8+_x}ws=T}gm@$t3x_6_j9ZBKJn5{*RBh=^R)Q>XbacQ+by delta 7318 zcmaiW1yoe+w>}+8DN z-N@zp-+O;+edAs0f7Uu{o%Ni(-}iZ*z4v?0)&!N$SE^`%q-_K-0NZM`=E$iMb+Or& zBdgy2s_@$z+5?|;k@jcR2w9wmPh1x@&fMv=cwoa3lpG_-i_>=H%3=SB|-nU8`d7j}J~ zo((>wI1>uC8ve1ARe)tv7~c3vzoidq=?og7Tfx3)@bGGTj|xx&+*+Jx#uRU0B&Ds}Ctfl|bbDd0f_X z{vI8w1~mg3*xV;fW04eHcbdgMm{dBYoP1(?zt9bsM4tr4?wq)oTcYIhKR4HMbFXESzSn7Ec9fy z9mQ#r_RY()taruDpxOB?U=4)(dPdrIIPW_DkG|{pp!?gP&GB(qF_Ck!eSH#ZhB${NA zsM~!qf*Y1QVdGCBOT83WSO9M+rmLLW)$^{#o#wpNtTS*j2Szizj0YF#Zhi6XB#s!Y z9l*-aPO1#9H`OLQD!%|sJ02DUn)2}Ib9RJ038i*~DKXwT42}U1U-P+ZtT&=6VQVL( zy<|Ksqo+#F*|iyFR4G?dm-xZHxZPT5FIL%|ugXnchXu%1mCyE^Za|S8BK3^nyAcbi z&bt~bZAJDz7b6<`D3qCvX8tQ1O@7z{{s^1rmrqfx_$zNZreC$Zqr>m6FW0;l4OgGf zwu}&DqWez2=ElQjfzp##9unVOrxxsIQn>V-RAQ4}Go}?Br;mQfTKxD*7{Mb~@l;Ys zy9PNng|nH+AOUlFqMIK__~Hwh$ui&ZX3W;eJN$aXf4=`=VFg$QrqR+)5u@txg!y2v z)P!-c8N<#G!Dlb6ocn`1NV^{C;m7R7?%Wj7iSlVodU1y9jkK;y+~RdAW5 z{w%>OVG1dEla?>5eXRub1Gv=ig==pX;Q16QxprBB=j;m2uY|DA)eC5*bV`Nf2`VrpfJH&5=L=@2p$r7t3lqJo7MrN zVP8p7-yI|aHJ2Q!545}P5ES4R%?viIW9fwLC@|qh?4vP}&jJE$pQ5`22a5I@Q%r9; zT`j8-RN<)aZyF!t9JQvvHe4Mhdb~gJ?b@)<7kxYzsdYRzJ&82~+|GxBx`hmy*V(2# zP0T*3#p}k%p2f?1q016w_elhPg%VoyNEu+Ahbq4ILXLDMOhIK9<)cI?X&1)?!U!MP^E zmNf;^iNw@NOlGo)j6w@bUfDE#8$L_9Su|3W16vIbg7DOq(L^E-P!C70#CDL9`cg`P z83u-noDB=JzNtzffS&$2q(X^L{d^)~9T*};NXSS*!uNQoa-HpkmAF!=;tO>QlL~eC zLdPkDI+ENU&$D7B(FyM9!91Hat#{ptPhv*70*&LvgmPGIh1})K%5qo*ejD%kNrqFX zVd^nNtvrQis=vss8swRRZy3Y8$o3RY`pI71-y>mxcKUJq8pm@B<+9qc{*#)`DzL%3 z=l9OcUx4o2Wh>@pvl?kW59u~b)W^%vxq~{rxBq1P!jf})f?3*_TZN^yPpH*oi>nh)vFPF^_(ovG#5BC0p z7^=l48uqmb0|u^@nQf8B`e`adBC}EEJQR$`DEaXvPLYooXzq^J*hq<|h^@h@U6d6A zTtk%0DoP{)MYB< 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 IA9dxw0J#xxe*gdg diff --git a/fig/fig0_overview2_tikz.tex b/fig/fig0_overview2_tikz.tex index d5bb6b4..25172f2 100755 --- a/fig/fig0_overview2_tikz.tex +++ b/fig/fig0_overview2_tikz.tex @@ -9,8 +9,8 @@ chan/.style={draw,diamond,aspect=1.4,fill=gray!25,inner sep=0.8pt}, rxb/.style={box}, mult/.style={draw,circle,inner sep=0.4pt,minimum size=4mm}, - sum/.style={draw,rounded corners=2.5mm,fill=cyan!20,minimum width=12mm,minimum height=26mm}, - dec/.style={draw,rounded corners=2pt,minimum width=47mm,minimum height=6mm,inner sep=2pt}, + sum/.style={draw,rounded corners=2.5mm,fill=cyan!20,minimum width=12mm,minimum height=36mm}, + dec/.style={draw,rounded corners=2pt,minimum width=53mm,minimum height=6mm,inner sep=2pt}, lbl/.style={font=\small\bfseries,align=center}, arr/.style={-stealth,semithick}] @@ -42,7 +42,7 @@ \foreach \c in {x,f,o,h,y}{\node at ($(\c 2)!0.5!(\c U)$) {$\vdots$};} % superposition -\node[sum,right=9mm of y2.east,yshift=-3.5mm] (sig) +\node[sum,right=9mm of y2.east,yshift=-2mm] (sig) {$\displaystyle\sum_{v=1}^{U}$}; \draw[arr] (y1.east) -- (y1.east -| sig.west); \draw[arr] (y2.east) -- (y2.east -| sig.west); @@ -54,7 +54,7 @@ \node[lbl] at ([yshift=-4.5mm]sig.south) {Received Signal\\(Superposition $\tilde{\mathbf{y}}$)}; % ---------------- right panel: UWCA decoder ---------------- -\node[dec,fill=violet!15,right=15mm of sig.east,yshift=19mm] (mask) +\node[dec,fill=violet!15,right=26mm of sig.east,yshift=19mm] (mask) {Soft Masks $\{\tilde{\mathbf{m}}_i\}_{i=1}^{U}$}; \node[dec,fill=blue!12,below=2.2mm of mask,align=center] (proj) {K/V Projection $(\mathbf{W}_K,\mathbf{W}_V)$\\[-1pt] Queries $\{\mathbf{q}_u\}$}; @@ -70,21 +70,21 @@ \draw[arr] (attn) -- (plus); \draw[arr] (plus) -- (norm); \draw[arr] (norm) -- (out); -\draw[arr] (sig.east) -- node[above,font=\footnotesize]{$\tilde{\mathbf{y}}$} ++(6mm,0) |- (mask.west); +\draw[arr] (sig.east) -- node[above,pos=0.45,font=\small]{$\tilde{\mathbf{y}}$} ++(13mm,0) |- (mask.west); \draw[arr,dashed,blue] (mask.east) -- ++(4mm,0) |- (plus.east) - node[pos=0.25,right,font=\footnotesize,align=left]{skip:\\$\tilde{\mathbf{y}}\odot\tilde{\mathbf{m}}_u$}; + node[pos=0.78,above,font=\footnotesize]{skip: $\tilde{\mathbf{y}}\odot\tilde{\mathbf{m}}_u$}; % decoder panel frame \begin{scope}[on background layer] -\node[draw=blue!60,dashed,rounded corners=2mm,fill=blue!5,fit=(mask)(out)(attn), - inner xsep=10mm,inner ysep=2.5mm] (panel) {}; +\node[rounded corners=2mm,fill=gray!12,fit=(mask)(out)(attn), + inner xsep=15mm,inner ysep=4.5mm] (panel) {}; \end{scope} -\node[anchor=south,font=\small\bfseries\color{blue!60!black},inner sep=1.5pt] at (panel.north) +\node[anchor=south,font=\small\bfseries\color{black!75},inner sep=2pt] at (panel.north) {UWCA Decoder (per-user, shared weights $\theta$)}; % MAML brace \draw[decorate,decoration={brace,mirror,amplitude=2mm},blue!60!black,thick] - ([yshift=-1.2mm]panel.south west) -- ([yshift=-1.2mm]panel.south east) + ([yshift=-1.5mm]panel.south west) -- ([yshift=-1.5mm]panel.south east) node[midway,below=2mm,font=\small\color{blue!60!black}] {MAML meta-training over SNR tasks $\{\mathcal{T}_k\}_{k=1}^{K}$}; \end{tikzpicture}