Parallel and Distributed Methods for
Big-Data Optimization
Nowadays, large-scale systems are ubiquitous. Some
examples/applications include wireless communication networks;
electricity grid, sensor, and cloud networks; and machine learning and signal
processing applications, just to name a few. In many of the above
systems, i) data are distributively stored in
the network (e.g., clouds, computers, sensors, robots), and ii) it is often
impossible to run analytics on central fusion centers, owing to the volume of
data, energy constraints, and/or privacy issues. Thus, distributed in-network
processing with parallelized multi-processors is
preferred. Moreover, many applications of interest lead to large-scale
optimization problems with nonconvex, objective functions. All this makes the
analysis and design of parallel and distributed
algorithms a challenging task.
In
this talk we provide an overview of our ongoing
research in this area, targeting several applications in signal
processing, machine learning, and medical imaging.