Signal Processing and Networking for Big Data Applicataions

1. The aim of the course

In this course, we plan to address the challenges from the management of the big data, through the lens of signal processing. It should be noted that the term signal processing here is not limited to the processing of the traditional analog or digital signals, but rather should be understood as a wide range of computational and/or analytical techniques for transformation and interpretation of information. Therefore this course will focus on various theories and techniques that help make sense of the Big Data, as well as their applications on various engineering domains, such as machine learning, networking, energy systems, and so on. There are three main objectives of writing this course. The first objective is to provide an introduction to the big data paradigm, from the signal processing perspective. The second objective is to introduce the key techniques to enable signal processing for big data in a comprehensive way. The third objective is to present the state-of-the-art big data applications. This will include classifications of the different schemes and the technical details in each scheme.

2. Textbook

Required: Signal Processing and Networking for Big Data Applications, Cambridge University Press, 2017
Supplementary: Zhu Han, Husheng Li, and Wotao Yin, Compressive Sensing for Wireless Networks, Cambridge University Press, UK, 2013.

3. Topics to be covered

1st week

Introduction
Online Lecture(MOOC)

2nd week

Preliminary_Review
Online Lecture(MOOC)
 

3rd week

Machine Learning Basic
Online Lecture(MOOC)
 

4th week

Block Structured Optimization
Online Lecture(MOOC)
 

5th week

 

6th week

Sparse Optimization
Online Lecture(MOOC)
 

7th week

Optimize Finite Sum
Online Lecture(MOOC)
 

8th week

Optimization Application 1, 2
Online Lecture(MOOC)
Online Lecture(MOOC)
 

9th week

Mix_Integer_Programming 1, 2
Online Lecture(MOOC)
Online Lecture(MOOC)
 

10th week

SubLinear Algorithm
Online Lecture(MOOC)
 

11th week

 

12th week

Regularization Optimization 1, 2
Online Lecture(MOOC)
Online Lecture(MOOC)
 

13th week

 

14th week

DeepLearning Methodology Application
Online Lecture(MOOC)
 

15th week

Bayesian Nonparametric_Learning
Online Lecture(MOOC)