Math 2.0

Approximations and expansions Definition

Sparse approximation

Builds on MatrixSystem of linear equations

Definition

Let AA be an mƗNm \times N real or complex matrix, usually with m<Nm < N, let bāˆˆš•‚mb \in \mathbb{K}^m with š•‚=ā„\mathbb{K} = \R or ā„‚\C, and let āˆ„ā‹…āˆ„2\norm{\cdot}_2 be the Euclidean norm. For xāˆˆš•‚Nx \in \mathbb{K}^N, let ∄x∄0\norm{x}_0 be the number of nonzero entries of xx; the vector xx is ss-sparse if ∄x∄0≤s\norm{x}_0 \le s. Sparse approximation is either of the two following problems.

  1. Given an integer s≄1s \ge 1, find an ss-sparse xx that minimizes ∄Axāˆ’b∄2\norm{Ax - b}_2.
  2. Given a tolerance ε≄0\varepsilon \ge 0, find xx with ∄Axāˆ’b∄2≤ε\norm{Ax - b}_2 \le \varepsilon that minimizes ∄x∄0\norm{x}_0.

For ε=0\varepsilon = 0, the second problem asks for the sparsest solution of the system of linear equations Ax=bAx = b.

Remarks

The count ∄x∄0\norm{x}_0 is not a norm, since ∄2x∄0=∄x∄0\norm{2x}_0 = \norm{x}_0; the notation is standard anyway. Example: let A=(101011)A = \begin{pmatrix} 1 & 0 & 1 \\ 0 & 1 & 1 \end{pmatrix}, b=(1,1)b = (1, 1) and ε=0\varepsilon = 0. The vector x=(0,0,1)x = (0, 0, 1) solves Ax=bAx = b with ∄x∄0=1\norm{x}_0 = 1, and no xx with ∄x∄0=0\norm{x}_0 = 0 works since b≠0b \ne 0, so it solves problem 2. Non-example: x=(1,1,0)x = (1, 1, 0) also solves Ax=bAx = b, but ∄x∄0=2\norm{x}_0 = 2 is not minimal, so it is not a solution of problem 2. Replacing ∄x∄0\norm{x}_0 by the convex norm ∄x∄1=āˆ‘j∣xj∣\norm{x}_1 = \sum_j \abs{x_j} gives basis pursuit, a linear program; a penalized form of it is the Lasso.

Reading path

To understand this page from the ground up, read these 3 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Matrix concept
  2. System of linear equations concept
  3. Sparse approximation definition

Further reading

  1. Web https://en.wikipedia.org/wiki/Sparse_approximation
About this page
TagJ2XK2WAHBG
URIm2://J2XK2WAHBG
Kinddefinition
WritingW0 stub
MSC41A46, 94A12, 65F50
DefinesSparse approximation
UsesMatrix, System of linear equations

Markdown Ā· JSON Ā· Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.