Signal Processing for Big Data

Program

Part 1: Signal Processing and Sparsity

Part 2: Graph Signal Processing

Part 3: Distributed Optimization and Machine Learning

Textbooks and resources:

[1] Slides and codes

[2] S. Boyd and L. Vandenberghe, Convex Optimization, Cambridge University Press, 2004;

[3] S. Foucart and R. Holger, A mathematical introduction to compressive sensing, Basel: Birkhäuser, 2013.

[4] S. Boyd et al., Distributed Optimization and Statistical Learning via the Alternating Direction Method of Multipliers, Foundations and Trends in Machine Learning, 3(1):1–122, 2011.

[5] CVX software for convex optimization.

[6] E.J. Candès et al., Exact matrix completion via convex optimization, Foundations of Computational mathematics, 9(6), 717-772, 2009.

[7] Cai, J. F., Candès, E. J., & Shen, Z., A singular value thresholding algorithm for matrix completion, SIAM Journal on Optimization, 20(4), 1956-1982.

[8] P. Di Lorenzo, S. Barbarossa, and P. Banelli, Sampling and Recovery of Graph Signals, Cooperative and Graph Signal Processing, P. Djuric and C. Richard Eds., Elsevier, 2018.

[9] Vetterli, Martin, Jelena Kovačević, and Vivek K. Goyal. Foundations of signal processing. Cambridge University Press, 2014.

[10] M.E.J. Newman, Networks: An Introduction, Oxford, UK: Oxford University Press.