Wednesday, September 24, 2008

CS: GPR, Primal Dual Pursuit, Dictionary building, Uncertainty Relations, Edge Detection, Minimum Sum of Distances Estimator, NIPS'08 workshop


Today we have a flurry of new papers coming out and each of them should be of interest to some of the readership of this blog:

Three Novel Edge Detection Methods for Incomplete and Noisy Spectral Data by Eitan Tadmor, Jing Zou. The abstract reads:
We propose three novel methods for recovering edges in piecewise smooth
functions from their possibly incomplete and noisy spectral information. The proposed methods utilize three different approaches: #1. The randomly-based sparse Inverse Fast Fourier Transform (sIFT); #2. The Total Variation-based (TV) compressed sensing; and #3. The modified zero crossing. The different approaches share a common feature: edges are identified through separation of scales. To this end, we advocate here the use of concentration kernels (Tadmor, Acta Numer. 16:305–378, 2007), to convert the global spectral data into an approximate jump function which is localized in the immediate neighborhoods of the edges. Building on these concentration kernels, we show that the sIFT method, the TV-based compressed sensing and the zero crossing yield effective edge detectors, where finitely many jump discontinuities are accurately recovered. One- and two-dimensional numerical results are presented.
Minimum Sum of Distances Estimator: Robustness and Stability by Yoav Sharon, John Wright, and Yi Ma. The abstract reads

We consider the problem of estimating a state x from noisy and corrupted linear measurements y = Ax + z + e, where z is a dense vector of small-magnitude noise and e is a relatively sparse vector whose entries can be arbitrarily large. We study the behavior of the l1 estimator x^ = argmin_x ||y - Ax||_1, and analyze its breakdown point with respect to the number of corrupted measurements ||e||_0. We show that under mild conditions, the breakdown point does not depend on the noise level. We introduce a novel algorithm for computing the breakdown point for any given A, and provide a simple bound on the estimation error when the number of corrupted measurements is less than the breakdown point. We apply our algorithm to design a robust state estimator for an autonomous vehicles, and show how it can significantly improve performance over the Kalman filter.

This is an interesting application that would have served well our entry in DARPA Grand Challenge.

We have also two dissertations from Georgia Tech under the supervision of Justin Romberg

The first one is by Ali Cafer Gurbuz in a dissertation entitled Compressive sensing Ground penetrating radar Subsurface imaging. The abstract reads:

The problem of sensing a medium by several sensors and retrieving interesting features is a very general one. The basic framework of the problem is generally the same for applications from MRI, tomography, Radar SAR imaging to subsurface imaging, even though the data acquisition processes, sensing geometries and sensed properties are different. In this thesis we introduced a new perspective to the problem of remote sensing and information retrieval by studying the problem of subsurface imaging using GPR and seismic sensors. We have shown that if the sensed medium is sparse in some domain then it can be imaged using many fewer measurements than required by the standard methods. This leads to much lower data acquisition times and better images representing the medium. We have used the ideas from Compressive Sensing, which show that a small number of random measurements about a signal is sufficient to completely characterize it, if the signal is sparse or compressible in some domain. Although we have applied our ideas to the subsurface imaging problem, our results are general and can be extended to other remote sensing applications. A second objective in remote sensing is information retrieval which involves searching for important features in the computed image of the medium. In this thesis we focus on detecting buried structures like pipes, and tunnels in computed GPR or seismic images. The problem of finding these structures in high clutter and noise conditions, and finding them faster than the standard shape detecting methods like the Hough transform is analyzed. One of the most important contributions of this thesis is, where the sensing and the information retrieval stages are unified in a single framework using compressive sensing. Instead of taking lots of standard measurements to compute the image of the medium and search the necessary information in the computed image, a much smaller number of measurements as random projections are taken. The data acquisition and information retrieval stages are unified by using a data model dictionary that connects the information to the sensor data.
a subject similar to that treated by Andriyan Suksmono.

And then there is the dissertation of Muhammad Salman Asif entitled:Primal Dual Pursuit: A homotopy based algorithm for the Dantzig selector. The abstract reads:

Consider the following system model y = Ax + e, where x is n-dimensional sparse signal, y is the measurement vector in a much lower dimension m, A is the measurement matrix and e is the error in our measurements. The Dantzig selector estimates x by solving the following optimization problem minimize || x ||₁ subject to || A'(Ax - y) ||∞ \le ε, (DS). This is a convex program and can be recast into a linear program and solved using any modern optimization method e.g., interior point methods. We propose a fast and efficient scheme for solving the Dantzig Selector (DS), which we call "Primal-Dual pursuit". This algorithm can be thought of as a "primal-dual homotopy" approach to solve the Dantzig selector (DS). It computes the solution to (DS) for a range of successively relaxed problems, by starting with a large artificial ε and moving towards the desired value. Our algorithm iteratively updates the primal and dual supports as ε reduces to the desired value, which gives final solution. The homotopy path solution of (DS) takes with varying ε is piecewise linear. At some critical values of ε in this path, either some new elements enter the support of the signal or some existing elements leave the support. We derive the optimality and feasibility conditions which are used to update the solutions at these critical points. We also present a detailed analysis of primal-dual pursuit for sparse signals in noiseless case. We show that if our signal is S-sparse, then we can find all its S elements in exactly S steps using about "S² log n" random measurements, with very high probability.

We also have methods for building sparse dictionary for two groups. In the context of Compressive Sensing, these constructions should help in reconstructing signals:

Supervised Dictionary Learning by Julien Mairal, Francis Bach, Jean Ponce, Guillermo Sapiro, and Andrew Zisserman. The abstract reads:

It is now well established that sparse signal models are well suited to restoration tasks and can effectively be learned from audio, image, and video data. Recent research has been aimed at learning discriminative sparse models instead of purely reconstructive ones. This paper proposes a new step in that direction, with a novel sparse representation for signals belonging to different classes in terms of a shared dictionary and multiple class-decision functions. The linear variant of the proposed model admits a simple probabilistic interpretation, while its most general variant admits an interpretation in terms of kernels. An optimization framework for learning all the components of the proposed model is presented, along with experimental results on standard handwritten digit and texture classification tasks.
and Dictionary Learning for Sparse Approximations with the Majorization Method by Mehrdad Yaghoobi-Vaighan, Thomas Blumensath and Mike Davies. The abstract reads:

Sparse approximation methods can be used successfully where an appropriate generative model for compressible signals is known. If the model is unknown, it can be adapted by using a set of training samples. This paper presents a novel method for dictionary learning and extends the learning problem by introducing different constraints on the dictionary. The convergence of the proposed method to a fixed point, or the accumulation points forming a continuum, is guaranteed and holds for different sparsity measures. The majorization method is an optimization method that substitutes the original objective function with a surrogate function that is updated in each optimization step. This method has been used successfully in sparse approximation and statistical estimation (e.g. Expectation Maximization (EM)) problems. This paper shows that the majorization method can be used for the dictionary learning problem too. The proposed method is compared with other methods on both synthetic and real data and different constraints on the dictionary are compared. Simulations show the advantages of the proposed method over other currently available dictionary learning methods not only in terms of average performance but also in terms of computation time.
In a similar vein, when one wants to decompose a signal from dictionaries of functions that are incoherent, Yonina Eldar just released Uncertainty Relations for Analog Signals on ArXiv. The abstract reads:
In the past several years there has been a surge of research investigating various aspects of sparse representations and compressed sensing. Most of this work has focused on the finite-dimensional setting in which the goal is to decompose a finite-length vector into a given finite dictionary. Underlying many of these results is the conceptual notion of an uncertainty principle: a signal cannot be sparsely represented in two different bases. Here, we extend these ideas and results to the analog, infinite-dimensional setting by considering signals that lie in a finitely-generated shift-invariant (SI) space. This class of signals is rich enough to include many interesting special cases such as multiband signals and splines. By adapting the notion of coherence defined for finite dictionaries to infinite SI representations, we develop an uncertainty principle similar in spirit to its finite counterpart. We demonstrate tightness of our bound by considering a bandlimited low-pass comb that achieves the uncertainty principle. Building upon these results and similar work in the finite setting, we show how to find a sparse decomposition in an overcomplete dictionary by solving a convex optimization problem. The distinguishing feature of our approach is the fact that even though the problem is defined over an infinite domain with infinitely many variables and constraints, under certain conditions on the dictionary spectrum our algorithm can find the sparsest representation by solving a finite dimensional problem.


Finally, a workshop on l1 techniques in Machine Learning and added to the CS calendar.

Optimization for Machine Learning
NIPS*2008 Workshop
December 12-13, 2008, Whistler, Canada

URL: http://opt2008.kyb.tuebingen.mpg.de/


  • Deadline for submission of papers: 17th October 2008
  • Notification of acceptance: 7th November 2008
  • Final version of submission: 20th November 2008
  • Workshop date: 12th or 13th December 2008



Abstract
--------

Classical optimization techniques have found widespread use in machine learning. Convex optimization has occupied the center-stage and significant effort continues to be still devoted to it. New problems constantly emerge in machine learning, e.g., structured learning and semi-supervised learning, while at the same time fundamental problems such as clustering and classification continue to be better understood. Moreover, machine learning is now very important for real-world problems with massive datasets, streaming inputs, the need for distributed computation, and complex models. These challenging characteristics of modern problems and datasets indicate that we must go beyond the "traditional optimization" approaches common in machine learning.

What is needed is optimization "tuned" for machine learning tasks. For example, techniques such as non-convex optimization (for semi-supervised learning, sparsity constraints), combinatorial optimization and relaxations (structured learning), stochastic optimization (massive datasets), decomposition techniques (parallel and distributed computation), and online learning (streaming inputs) are relevant in this setting. These techniques naturally draw inspiration from other fields, such as operations research, polyhedral combinatorics, theoretical computer science, and the optimization community.

Motivated by these concerns, we would like to address these issues in the framework of this workshop.

Background and Objectives
-------------------------

The closest in spirit to our workshop are the previously held workshops on 'Mathematical Programming in Machine Learning / Data Mining' from 2005--2007.
These workshops were quite extensive and provided a solid platform for encouraging exchange between machine learners and optimization researchers. Another relevant workshop was the BigML NIPS*2007 workshop that focused on algorithmic challeges faced for large-scale machine learning tasks, with a focus on parallelization or online learning.

Our workshop addresses the following major issues, some of which have not been previously tackled as a combined optimization and machine learning effort. In particular, the aim of the workshop is to:

+ Bring together experts from machine learning, optimization, operations research, and statistics

+ Focus on problems of interest to the NIPS audience (some basic examples are given below)

+ Identify a set of important open problems and issues that lie at the intersection of both machine learning and optimization

Call for Participation
----------------------

We invite high quality submissions for presentation as talks or poster presentations during the workshop. We are especially interested in participants who can contribute in the following areas:

* Non-Convex Optimization, example problems in ML include
- Problems with sparsity constraints
- Sparse PCA
- Non-negative matrix and tensor approximation
- Non-convex quadratic programming

* Combinatorial Optimization, example problems in ML include
- Estimating MAP solutions to discrete random fields
- Clustering and graph-partitioning
- Semi-supervised and multiple-instance learning
- Feature and subspace selection

* Stochastic, Parallel and Online Optimization, example problems in ML include
- Massive data sets
- Distributed learning algorithms

* Algorithms and Techniques, especially with a focus on an underlying application
- Polyhedral combinatorics, polytopes and strong valid inequalities
- Linear and higher-order relaxations
- Semidefinite programming relaxations
- Decomposition for large-scale, message-passing and online learning
- Global and Lipschitz optimization
- Algorithms for non-smooth optimization
- Approximation Algorithms

*Note: Generic methods such as neural-networks, simulated annealing, swarm-optimization methods (ant-colony optimization, genetic algorithms), lie outside the scope of this workshop.
Credit: NASA/JPL/Space Science Institute, Rhea's Roughness, September 22, 2008

Tuesday, September 23, 2008

CS: Two workshops, a book and three conferences: SPARS 2009, Strobl09, MRI Unbound.

Remi Gribonval just mentioned to me SPARS 2009, a workshop on Signal Processing with Adaptive Sparse/Structured Representations.

When: April 07-10, 2009
Where: Saint-Malo (France)



SPARS'09 is the second edition of the international workshop dedicated to sparsity in signal processing, which first edition was held in Rennes in 2005 (http://spars05.irisa.fr).

Over the last five years, theoretical advances in sparse representations have highlighted their potential to impact all fundamental areas of signal processing, from blind source separation to feature extraction and classification, denoising, and detection ... In particular, these techniques are at the core of compressed sensing, an emerging approach which proposes a radically new viewpoint on signal acquisition compared to Shannon sampling. There are also strong connections between sparse signal models and kernel methods, which algorithmic success on large datasets relies deeply on sparsity.

The purpose of the SPARS 09 workshop is to present and discuss novel ideas, works and results, both experimental and theoretical, related to this rapidly evolving area of research.

SPARS 09 will be a single track workshop with contributed oral and poster presentations, and will feature invited lectures by the following plenary speakers :

  • Anna Gilbert, University of Michigan, USA
  • Justin Romberg, Georgia Tech, USA
  • Ron De Vore, University of South Carolina, USA
  • Martin Vetterli EPFL, Switzerland (to be confirmed)


Important dates
  • September 15, 2008 : call for papers
  • November 15, 2008 : submission deadline for extended abstracts
  • January 9, 2009 : author notification + opening of registrations
  • s January 31, 2009 : deadline for camera ready papers

Contributions are expected on the following topics (non-limitative list):
  • Sparse coding, vector quantization and dictionary learning
  • Sparse approximation algorithms : performance and complexity
  • analysis, new methodologies, ...
  • Compressed sensing
  • Simultaneous processing of multiple signals/images
  • Sparse/structured signal representations, visualization
  • Compression and coding
  • Feature extraction, classification, detection
  • Source separation
  • Sparsity measures in approximation theory, information theory and statistics
  • Applications to image, audio, video, medical, multimedia and multichannel data processing

Any communication proposal will mandatorily consist of:
* The paper title;
* The name ot the authors with their complete address (mail and email, phone, fax), the name of the principal author being underlined
* The answers to the three questions (with at most 5 lines per question) :
  • statement of the problem
  • originality of the work
  • new results
* A summary of two pages minimum and three pages maximum (single column), including figures. Final papers format : 4 pages maximum, double column, in PDF, A4, font>= 9pt

All submissions will be managed through the online system which will be made available on the website of the workshop.

The workshop is open in priority to participants who will give a presentation, however participation without a presentation should be possible depending on the number of participants. If you are interested, please contact the organizers in advance to let them know about your intention to participate.


While we are on the subject of sparsity and adaptivity, I just noticed that Stephane Mallat is about to release A Wavelet Tour of Signal Processing, Third Edition: The Sparse Way. Returning to meetings, Laurent Duval points me to Strobl09: Conference on Time-Frequency

Where: Strobl, Austria
When: 15 - 20. Jun. 2009.

The conference will cover mathematical and computional aspects of harmonic analysis. The topic will include time-frequency analysis, pseudodifferential operators, wireless communications and time-varying systems, compressed sensing, sampling theory, signal transforms and wavelet theory, functions spaces.

These and other meetings/workshop are listed on the CS calendar.

Found on the interwebs:
ISMRM Workshop on Data Sampling and Image Reconstruction: MRI Unbound.
When: January 25-29, 2009
Where: Sedona, Arizona

I like the fact that they seem to organize a Reconstruction Challenge, this is a very good idea. Talking about very good ideas, Dave Donoho has finally updated his webpage and here is one interesting paper:
where he points out how Sparselab has been useful for people to learn about compressed sensing. I'll make a mention to the technical ones later but I think I covered them all.


And finally, there are two conferences that have mentioned Compressed Sensing in their list of interesting topics. I am sure that more and more conferences will do that in the future so I will probably mentioned only those for which CS and related subjects are the main focus of interest. In the meantime, we have:


IMMERSCOM 2009, the 2nd International Conference on Immersive Telecommunications
Website: http://www.immerscom.org
When: May 27-29, 2009
Where: University of California, Berkeley


INTERNET 2009, The First International Conference on Evolving Internet
When: August 25-31, 2009
Where: Cap Esterel, France

Monday, September 22, 2008

CS: Compressive Sampling via Random Modulation Pre-Integration

Valerio Cambareri, a reader of this blog, and an engineering student at University of Bologna, is 15 days away from getting his Dottore in Ingegneria Elettronica or Bachelor of Engineering and is furiously finishing the writing of his undergraduate thesis. The subject area he investigated is Compressive Sampling via an RMPI (Random Modulation Preintegration) System Architecture. He has begun to feature some of his results at:




Let us note the use of the seemingly very fast smooth l_0 algorithm by G. Hosein Mohimani, Massoud Babaie-Zadeh and Christian Jutten mentioned here earlier. Valerio tells me that he will eventually put his thesis as well as the attendant matlab codes on his website after his graduation. Let us wish, Good Luck to Valerio on his defense.

Saturday, September 20, 2008

CSCommunity: If You Like It, Link to It.

World Renowned Compressive Sensing Experts say the following about this blog:


"...your blog is doing a good community service..."

"...you have a very nice blog..."

"...I have read your blog many times regarding compressed sensing.."

"...you're providing a wonderful resource to the compressed sensing community.."

"...I visit your blog every day and I must say that I
truly appreciate your efforts in making it one of the easiest ways to keep
in touch with the latest developments in the field..."

"..Your blog on CS is very cool.."

"...Wonderful blog..."

"..A propos, votre blog est vraiment tres tres bien..."

".. Still their rotary steerable system is a piece of s**t..."



errr...., my mistake, the last comment was not from a CS researcher nor on the subject of Compressive Sensing. Seriously, sending the link or featuring the link on your page is a good way for your colleagues to know more about CS and for your graduate students to have a feel on how the field is evolving day by day. The address is:


There is also the living document called the Big Picture and the more community oriented Compressive Sensing 2.0.

Finally, Laurent Duval has an update on if Mike's Dog really ate his frog and it looks like the meme is picking up.

Friday, September 19, 2008

CS: l_0, What Is It Good For ?


In Wikimization, one can read a presentation by Christine Law with an interesting ability to perform large subsampling using a reconstruction code using the l_0 norm as opposed to all other schemes using the l_1 or l_p norm (with p less than 1 but not equal to zero). Actually, not all schemes are using l_1 or l_p I mentioned earlier the article by G. Hosein Mohimani, Massoud Babaie-Zadeh and Christian Jutten entitled Fast Sparse Representation based on Smoothed l0 norm. They now have a new paper entitled A fast approach for overcomplete sparse decomposition based on smoothed L0 norm. The abstract reads:

In this paper, a fast algorithm for overcomplete sparse decomposition, called SL0, is proposed. The algorithm is essentially a method for obtaining sparse solutions of underdetermined systems of linear equations, and its applications include underdetermined Sparse Component Analysis (SCA), atomic decomposition on overcomplete dictionaries, compressed sensing, and decoding real field codes. Contrary to previous methods, which usually solve this problem by minimizing the L1 norm using Linear Programming (LP) techniques, our algorithm tries to directly minimize the L0 norm. It is experimentally shown that the proposed algorithm is about two to three orders of magnitude faster than the state-of-the-art interior-point LP solvers, while providing the same (or better) accuracy.

They also have set up a website entitled: Smoothed L0 (SL0) Algorithm for Sparse Decomposition where they introduce their algorithm and attendant code:

What is the SL0 algorithm?

SL0 (Smoothed L0) is an algorithm for finding the sparsest solutions of an underdetermined system of linear equations As=x. One of its main applications is in Compressive Sensing (CS).

SL0 is a very fast algorithm. For example, it is about 2 to 3 orders of magnitude faster than L1-magic.

SL0 tries to directly minimize the L0 norm. This is contrary to most of other existing algorithms (e.g. Basis Pursuit), which replace L0 norm by other cost functions (like L1). Note also that the equivalence of minimizing L1 and L0 is only assymptotic, and does not always hold (for a counter-example, see here).


The code for SL0.m can now be found on the authors' site here. Back in April, G. Hosei Mohimani initially forwarded me the code implementing the algorithm. It is also available here but it should be considered an older version. I have changed the local code site accordingly by pointing to this new site. The reconstruction section of the Big Picture has also been changed and points to this new site as well.

Thursday, September 18, 2008

CS: On Verifiable Sufficient Conditions for Sparse Signal Recovery via $\ell_1$ Minimization

If you recall, it looked like the ability to check whether a measurement matrix is acceptable or notfor the purpose of recovering a sparse signal through an l_1 minimization method, was pretty bleak. Anatoli Juditsky and Arkadii Nemirovski seem to have found a way out of this conundrum with a new preprint entitled: On Verifiable Sufficient Conditions for Sparse Signal Recovery via $\ell_1$ Minimization. The abstract reads:
We propose novel necessary and sufficient conditions for a sensing matrix to be "$s$-good" -- to allow for exact $\ell_1$-recovery of sparse signals with $s$ nonzero entries when no measurement noise is present. Then we express the error bounds for imperfect $\ell_1$-recovery (nonzero measurement noise, nearly $s$-sparse signal, near-optimal solution of the optimization problem yielding the $\ell_1$-recovery) in terms of the characteristics underlying these conditions. Further, we demonstrate (and this is the principal result of the paper) that these characteristics, although difficult to evaluate, lead to verifiable sufficient conditions for exact sparse $\ell_1$-recovery and to efficiently computable upper bounds on those $s$ for which a given sensing matrix is $s$-good. We establish also instructive links between our approach and the basic concepts of the Compressed Sensing theory, like Restricted Isometry or Restricted Eigenvalue properties.

wow.

Credit: NASA/JPL-Caltech/University of Arizona/Texas A&M, clouds on Mars as seen from Phoenix on sol 111.

Wednesday, September 17, 2008

CS: Random Projections and a talk.

Laurent Jacques pointed out that I messed up in the previous entry. I have changed that and now want to mention two papers/preprints focused on random projections.

Graph Laplacian Tomography from Unknown Random Projections by Ronald Coifman,Yoel Shkolnisky, Fred Sigworth and Amit Singer.

The abstract reads:

We introduce a graph Laplacian-based algorithm for the tomographic reconstruction of a planar object from its projections taken at random unknown directions. A Laplace type operator is constructed on the data set of projections, and the eigenvectors of this operator reveal the projection orientations. The algorithm is shown to successfully reconstruct the Shepp-Logan phantom from its noisy projections. Such a reconstruction algorithm is desirable for the structuring of certain biological proteins using cryo-electron microscopy.
and a follow-up of that paper.

Cryo-EM Structure Determination through Eigenvectors of Sparse Matrices by Ronald Coifman,Yoel Shkolnisky, Fred Sigworth and Amit Singer. The abstract reads:

Recovering the three-dimensional structure of proteins is important for understanding their functionality. We describe a spectral graph algorithm for reconstructing the three-dimensional structure of molecules from their cryo-electron microscopy images taken at random unknown orientations. The key idea of the algorithm is designing a sparse operator defined on the projection images, whose eigenvectors reveal their orientations. The special geometry of the problem rendered by the Fourier projection-slice theorem is incorporated into the construction of a weighted graph whose vertices are the radial Fourier lines and whose edges are linked with the common line property. The radial lines are associated with points on the sphere and are networked through spider like connections. The graph organizes the radial lines on the sphere in a global manner that reveals the projection directions. This organization is derived from a global computation of a few eigenvectors of the graph’s adjacency matrix. Once the directions are obtained, the molecule can be reconstructed using classical tomography methods. The presented algorithm is direct (as opposed to iterative refinement schemes), does not require any prior model for the reconstructed object, and shown to have favorable computational and numerical properties. Moreover, the algorithm does not impose any assumption on the distribution of the projection orientations. Physically, this means that the algorithm successfully reconstructs molecules that have unknown spatial preference. We also introduce extensions of the algorithm, based on the spectral properties of the operator, which significantly improve its applicability to realistic data sets. These extensions include: particle selection, to filter corrupted projections; center determination to estimate the relative shift of each projection; and, a method to resolve the heterogeneity problem, in cases where a mix of different molecules is being imaged concurrently.
Petar Maynoukov has a summary on a presentation by one of the authors.
Unrelated, Dror Baron will give a talk tomorrow at the Technion CS department at the Pixel Club Seminar. The title is Compressed Sensing Meets Information Theory,

Date: Thursday, 18.9.2008, 11:30, Place:Room 337-8 Taub Bld.

Abstract of the talk:
Sensors, signal processing hardware, and algorithms are under increasing pressure to accommodate ever larger data sets; ever faster sampling and processing rates; ever lower power consumption; and radically new sensing modalities. Fortunately, there have been enormous increases in computational power. This progress has motivated Compressed Sensing (CS), an emerging field based on the revelation that a sparse signal can be reconstructed from a small number of linear measurements. The implications of CS are promising, and enable the design of new kinds of cameras and analog-to-digital converters. Information theory has numerous insights to offer CS; I will describe several investigations along these lines. First, unavoidable analog measurement noise dictates the minimum number of measurements required to reconstruct the signal. Second, we leverage the remarkable success of LDPC channel codes to design low-complexity CS reconstruction algorithms. Third, distributed compressed sensing (DCS) provides new distributed signal acquisition algorithms that exploit both intra- and inter-signal correlation structures in multi-signal ensembles. DCS is immediately applicable in sensor networks.

Linear measurements play a crucial role not only in compressed sensing but in disciplines such as finance, where numerous noisy measurements are needed to estimate various statistical characteristics. Indeed, many areas of science and engineering seek to extract information from linearly derived measurements in a computationally feasible manner. Advances toward a unified theory of linear measurement systems will enable us to effectively process the vast amounts of data being generated in our dynamic world.


Credit Photo: Pool Photo AP, also one can check the slide show from ABC on the devastation of Hurricane Ike.

Tuesday, September 16, 2008

CS: A video, Two talks, A Randomized Algorithm for PCA


I mentioned it before but the impressive results of Compressive Structured Light for Recovering Inhomogeneous Participating Media by Jinwei Gu, Shree Nayar, Eitan Grinspun, Peter Belhumeur, and Ravi Ramamoorthi is presented very nicely in a video located here. It was added to the video section of the CS pages.



Thomas Blumensath and Mike Davies have a revised version of "Sampling Theorems for Signals from the Union of Linear Subspaces".

Vladimir Rokhlin
, Arthur Szlam, and Mark Tygert just released A Randomized Algorithm for Principal Component Analysis. The abstract reads:
Principal component analysis (PCA) requires the computation of a low-rank approximation to a matrix containing the data being analyzed. In many applications of PCA, the best possible accuracy of any rank-deficient approximation is at most a few digits (measured in the spectral norm, relative to the spectral norm of the matrix being approximated). In such circumstances, existing efficient algorithms do not guarantee good accuracy for the approximations they produce, unless one or both dimensions of the matrix being approximated are small. We describe an efficient algorithm for the low-rank approximation of matrices that produces accuracy very close to the best possible, for matrices of arbitrary sizes. We illustrate our theoretical results via several numerical examples.

There are two upcoming talks listed in the CS Calendar:

Applied Math Seminar at the Computer Science Department at Yale.
Speaker: Shai Dekel, Ph.D., Chief Scientist, Imaging Solutions, GE Healthcare IT
Titles: "Adaptive compressed image sensing based on wavelet-trees" and "On the equivalence of the modulus of smoothness and the K-functional over convex domains".

When/where: Thursday, September 18th, 2008, 3:30PM, Room 500 AKW

Abstract:
In this talk I will give two 30 minutes talks presenting the above recent results. The first is a compressed sensing algorithm that actually works on large images (to the best of my knowledge, all known CS algorithms 'choke' on images larger than 512x512). Then second topic is a classic problem in approximation theory. The abstract is here.



On September 15, 2008, a talk by Rafael Carrillo entitled: Robust Sampling and Reconstruction Methods for Sparse Signals in the Presence of Impulsive Noise at University of Delaware at 11:15 AM, Evans Hall, Room 204.

Abstract of the talk:

Recent results in compressed sensing have shown that a sparse or compressible signal can be reconstructed from a few incoherent measurements with the reconstruction formulated as an optimization problem or implemented through iterative algorithms. Compressive sensing systems are not immune to noise, which is always present in practical acquisition systems. When the underlying signal is corrupted by heavy tailed or impulsive noise, commonly employed linear measurements are severely affected, as sampling operators coupled with current geometric and greedy reconstruction algorithms fail to recover a fair approximation of the signal. Similarly, when the sensed measurements are corrupted with such noise, current approaches also fail to yield faithful estimates of the original signal. In this work, we propose robust methods for sampling and reconstructing signals in the presence of impulsive noise. To solve the problem of noise embedded in the underlying signal prior the measurement process, we propose a robust nonlinear measurement operator based on the weighed myriad filter family. Myriad-based measurements offer robustness in impulsive environments while, at the same time, enabling use of standard reconstruction algorithms derived for linear measurements. To recover sparse signals from noisy measurements, we propose a geometric reconstruction algorithm based on L1 minimization employing a nonlinear constraint. Specifically, a Lorentzian norm constraint on the error measure defines the reconstruction feasible set. Analysis of the proposed methods show that even in harsh environments when the noise possesses infinite variance we have a finite reconstruction error and furthermore these methods yield an approximate reconstruction. Simulations demonstrate that the proposed methods significantly outperform commonly employed compressed sensing and reconstruction techniques in heavy-tailed environments, while providing comparable performance in less demanding, light-tailed environments.



View Larger Map

view of Gilchirst, Texas before Huricane Ike.

Credit Photo: NOAA, photos taken by an NOAA aircraft after Hurricane Ike. This is a view of Gilchrist, Texas.

Monday, September 15, 2008

I don't like Ike

I have made passing references in figures /maps / images to Ike a week ago and then on FridaySaturday and Monday. While the Texas A&M main campus was spared, Houston, the location of Rice, was not.

Rich Baraniuk's house was not so lucky. He tells me nobody got hurt. Good!

CS: Sparsity and Persistence: Mixed Norms Provide Simple Signal Models with Dependent Coefficients

We mentioned mixed norms recently. Here is version 3 and the latest version of Sparsity and persistence: mixed norms provide simple signal models with dependent coefficients by Matthieu Kowalski and Bruno Torrésani. The abstract reads:

Sparse regression often uses $\ell_p$ norm priors (with p less than 2). This paper demonstrates that the introduction of mixed-norms in such contexts allows one to go one step beyond in signal models, and promote some different, structured, forms of sparsity. It is shown that the particular case of $\ell_{1,2}$ and $\ell_{2,1}$ norms lead to new group shrinkage operators. Mixed norm priors are shown to be particularly efficient in a generalized basis pursuit denoising approach, and are also used in a context of morphological component analysis. A suitable version of the Block Coordinate Relaxation algorithm is derived for the latter. The group-shrinkage operators are then modified to overcome some limitations of the mixed-norms. The proposed group shrinkage operators are tested on simulated signals in specific situations, to illustrate their different behaviors. Results on real data are also used to illustrate the relevance of the approach.

On a different note, Bruno Torrésani has a presentation in French that he made while on some island entitled: Parcimonie, ondelettes et *-lettes which is an introduction to why compressed sensing is needed (see end of presentation).

Credit: NASA, ISS017-E-015170 (4 Sept. 2008) --- Hurricane Ike was still a Category 4 storm on the morning of Sept. 4 when this photo was taken from the International Space Station's vantage point of 220 miles above the Earth.

Printfriendly