Exercises

ex-ch29-01

Easy

A binary source S{0,1}S \in \{0, 1\} with P(S=1)=0.3P(S=1) = 0.3 is to be communicated for a classification task where G=SG = S (the goal is to recover SS exactly). What is the minimum rate RU(u)R_U(u) needed to achieve classification accuracy u=0.95u = 0.95?

ex-ch29-02

Easy

Verify that linear JSCC X=sqrtP/sigmaS2cdotSX = \\sqrt{P/\\sigma_S^2} \\cdot S achieves the distortion-rate bound for a Gaussian source over an AWGN channel with textSNR=20\\text{SNR} = 20 dB and sigmaS2=1\\sigma_S^2 = 1.

ex-ch29-03

Easy

Explain why the "cliff effect" occurs in digital communication systems but not in analog/JSCC systems. Illustrate with a concrete example.

ex-ch29-04

Easy

For a dd-dimensional Gaussian source where a feature extractor selects the top mm principal components, what is the maximum rate savings of semantic over classical rate-distortion?

ex-ch29-05

Easy

Show that for a Gaussian source over AWGN with bandwidth expansion (rho=k/d>1\\rho = k/d > 1), repetition coding is suboptimal. What is the optimal scheme?

ex-ch29-06

Medium

Formulate the rate-utility function for a remote inference problem: the source is SsimmathcalN(0,SigmaS)S \\sim \\mathcal{N}(0, \\Sigma_S) with SigmaS=textdiag(lambda1,ldots,lambdad)\\Sigma_S = \\text{diag}(\\lambda_1, \\ldots, \\lambda_d), and the goal is to estimate G=ASG = AS where AinmathbbRmtimesdA \\in \\mathbb{R}^{m \\times d} with m<dm < d. Show that RU(D)leqfracm2log+(lambdamax/D)R_U(D) \\leq \\frac{m}{2}\\log^+(\\lambda_{\\max}/D).

ex-ch29-07

Medium

A DeepJSCC system trained at textSNRtexttrain=10\\text{SNR}_{\\text{train}} = 10 dB is deployed at textSNRtextdeploy=5\\text{SNR}_{\\text{deploy}} = 5 dB. Estimate the PSNR degradation compared to a system trained at the deployment SNR, using the Gaussian source/AWGN channel analogy.

ex-ch29-08

Medium

Prove that the perception-distortion tradeoff is non-trivial for any non-degenerate source. Specifically, show that for a Gaussian source SsimmathcalN(0,sigma2)S \\sim \\mathcal{N}(0, \\sigma^2) with MMSE reconstruction hatS=mathbbE[SY]\\hat{S} = \\mathbb{E}[S|Y], the distribution PhatSneqPSP_{\\hat{S}} \\neq P_S.

ex-ch29-09

Hard

Derive the optimal bandwidth ratio rho\\rho^* for transmitting a dd-dimensional Gaussian source over an AWGN channel to minimize end-to-end MSE, when using linear JSCC. Show that rho=1\\rho^* = 1 (matched bandwidth) and the MSE is D=sigmaS2/(1+textSNR)D = \\sigma_S^2/(1+\\text{SNR}), regardless of dd.

ex-ch29-10

Hard

Consider a semantic communication system for remote classification. The source SS belongs to one of CC classes with equal probability, and the receiver must determine the class. The channel is AWGN with textSNR\\text{SNR} and bandwidth ratio rho\\rho. What is the minimum rho\\rho to achieve classification error leqepsilon\\leq \\epsilon?

ex-ch29-11

Hard

Prove that for a block-fading channel Yi=hiXi+ZiY_i = h_i X_i + Z_i where the fading coefficient hih_i is constant within a block of nn symbols, analog JSCC (uncoded transmission) achieves a strictly lower expected distortion than any fixed-rate digital scheme, when nn is finite.

ex-ch29-12

Medium

The FID between two Gaussian distributions mathcalN(mu1,Sigma1)\\mathcal{N}(\\mu_1, \\Sigma_1) and mathcalN(mu2,Sigma2)\\mathcal{N}(\\mu_2, \\Sigma_2) is given by textFID=mu1mu22+texttr(Sigma1+Sigma22(Sigma1Sigma2)1/2)\\text{FID} = \\|\\mu_1 - \\mu_2\\|^2 + \\text{tr}(\\Sigma_1 + \\Sigma_2 - 2(\\Sigma_1 \\Sigma_2)^{1/2}). Compute the FID between a source PS=mathcalN(0,sigma2Id)P_S = \\mathcal{N}(0, \\sigma^2 I_d) and the MMSE reconstruction distribution PhatS=mathcalN(0,(sigma2D)Id)P_{\\hat{S}} = \\mathcal{N}(0, (\\sigma^2 - D) I_d) where D=sigma2/(1+textSNR)D = \\sigma^2/(1+\\text{SNR}).

ex-ch29-13

Challenge

Design a hybrid semantic communication scheme with a "base layer" (rate RbR_b, sufficient for any task) and a "semantic layer" (rate RsR_s, optimized for a specific classification task). For a Gaussian source with d=100d = 100 dimensions and task dimension m=5m = 5, find the optimal rate allocation (Rb,Rs)(R_b, R_s) subject to total rate R=Rb+RsR = R_b + R_s that minimizes weighted distortion alphaDtextMSE+(1alpha)Dtexttask\\alpha D_{\\text{MSE}} + (1-\\alpha) D_{\\text{task}}.

ex-ch29-14

Medium

Show that the rate-utility function RU(u)R_U(u) is convex and non-increasing in uu.

ex-ch29-15

Challenge

Consider a multi-task semantic communication system that must simultaneously serve LL tasks with utility functions U1,ldots,ULU_1, \\ldots, U_L. Formulate the multi-objective rate-utility region and show that it is convex. Discuss the implications for system design when LL tasks share a single encoder.