6
votes
Why Do Most of The Papers Use the Frobenius Norm for Denoising?
The Frobenius Norm has multiple equivalent definitions – the useful for error measure is probably this one:
$$\left\|M\right\|_\mathrm F = \sqrt{\sum_{p\in M}\left\lvert p\right\rvert^2}$$
That's a ...
5
votes
How to Formulate a Constraint Which Ensures All Variables Have the Same Sign
The solution from the blog you linked goes as following (Coordinating Variable Signs by Paul Rubin, Web Archive):
Someone asked me today (or yesterday, depending on whose time zone you
go by) how to ...
5
votes
Accepted
Quadratic Programming with Linear Equality Constraints
Let's solve a more general problem (Least Squares with Linear Equality Constraints):
$$
\begin{alignat*}{3}
\arg \min_{x} & \quad & \frac{1}{2} \left\| A x - b \right\|_{2}^{2} \\
\text{...
4
votes
Optimization of square matrix multiplied with another matrix to have the final result a unitary matrix
Could it be that you are indeed looking for the closest orthogonal matrix $Y$? Then, there is a solution which involves computing the square root of $ D^TD$ . If $E=(D^TD)^{1/2}$ were invertible, the ...
4
votes
Accepted
Adding Variance \ Weights Information When Solving a Basis Pursuit Denoising Problem (BPDN)
Your formulation:
$$ \arg \min_{\boldsymbol{x}} \frac{1}{2} {\left\| A \boldsymbol{x} - \boldsymbol{y} \right\|}_{2}^{2} + \lambda {\left\| \boldsymbol{x} \right\|}_{1} $$
Has 2 elements:
The ...
3
votes
Accepted
Resources on Solving Convex Optimization Problems in the Compressed Sensing Field
There are few options:
Stephen Boyd, Lieven Vandenberghe - Convex Optimization.
This is the classic in this field. Very well written book.
Also have a look on other papers of Boyd on similar subjects ...
3
votes
Accepted
Convex Optimization with $ {L}_{1, 2} $ Regularization Term
The problem is given by:
$$\begin{equation}
\arg \min_{X} \frac{1}{2} \sum_{k} {\left\| {T}_{k} {X}_{:, k} - {Y}_{:, k} \right\|}_{2}^{2} + \lambda {\left\| G X \right\|}_{2, 1} \\ = \arg \min_{X} \...
3
votes
Accepted
On the Use of OMP Algorithm to Estimate Sparse Vector
Well, in your example, the channel isn't exactly sparse.
It has been shown that $\ell_0$ minimization can recover any $K$-sparse vector $x$ from observations $\Phi x$ as long as $2K < {\rm spark}(...
3
votes
Proximal Gradient Method (PGM) for a Function Model with More than 2 Functions (Sum of Functions)
Our goal is to obtain proximal operator of the following function
$$ g \left( x \right) = {\left\| x \right\|}_{1} + \operatorname{TV}(x). $$
The involved optimization problem for any $z \in \mathbb{...
3
votes
Accepted
Difference Between Iteratively Reweighted Least Squares (IRLS) and Sequential Quadratic Programming?
SQP is a method for solving smooth (objective and constraint functions are at least twice differentiable) constrained nonlinear optimization problems. It solves a series of quadratic programming ...
3
votes
Accepted
Automatic Image Enhancement of Images of Scanned Documents (Auto Whitening)
Their intention is to solve:
$$ \arg \min_{ J \left( x, y \right) } \sum_{x, y} \left\| J \left( x, y \right) - 255 \right\|_{2}^{2} + \lambda \sum_{x, y} \left\| \nabla J \left( x, y \right) - \nabla ...
3
votes
Solving LASSO ($ {L}_{1} $ Regularized Least Squares) with Gradient Descent
It can easily solved by the Gradient Descent Framework with one adjustment in order to take care of the $ {L}_{1} $ norm term.
Since the $ {L}_{1} $ norm isn't smooth you need to use the concept of ...
3
votes
Solving inverse problem using black box implementation of the kernel
I will try to illustrate a solution.
The general form of the problem is:
$$ \arg \min_{\boldsymbol{x}} \frac{1}{2} {\left\| \boldsymbol{h} \ast \boldsymbol{x} - \boldsymbol{y} \right\|}_{2}^{2} + \...
3
votes
Accepted
To find the unitary matrix which is the null of the results of multiplication with another matrix
Here is an attempt, tell me what I misunderstood.
You say that $F\times F^{H}$ (which is of dimension $m\times m$ ) is unitary, which implies it is invertible. Therefore it means that $F$ is of full ...
2
votes
Accepted
Solving LASSO ($ {L}_{1} $ Regularized Least Squares) with Gradient Descent
Due to the non-smoothness of the $l_1$ norm, the algorithm is called subgradient descent. Because the you are looking for a solution that has a lot of zeros in it, you are still going to have to ...
2
votes
Why Do Most of The Papers Use the Frobenius Norm for Denoising?
There are many types of matrix norms. Three are quite standard:
element-wise norms: unfolding the matrix into a long vector, and compute a norm for that vector.
Schatten norms: (power) vector noms ...
2
votes
Accepted
Least Angle Regression (LARS) without Matrix Inversion
If you want to solve for single value of $ \lambda $ in the model:
$$ \arg \min_{x} \frac{1}{2} {\left\| A x - b \right\|}_{2}^{2} + \lambda {\left\| x \right\|}_{1} $$
Then you can use Coordinate ...
2
votes
Accepted
Ideas on Matrix Factorization / Transformations for $ {L}_{1} $ Minimization
Since $ \epsilon $ is a parameter you need to set, why not trade it with another parameter you need to set to create an easily solvable problem (Relaxation of the Problem)?
You can transform the ...
2
votes
Accepted
Proximal Gradient Method (PGM) for a Function Model with More than 2 Functions (Sum of Functions)
Indeed the model for the Proximal Gradient Method (Also see Proximal Gradient Methods for Learning) is in the form of:
$$ F \left( x \right) = f \left( x \right) + g \left( x \right) $$
Where usually $...
2
votes
Accepted
Why Does FISTA Algorithm Not Work for Signed Signals?
I will try explaining why would someone use such an option as defining the solution as positive.
The Proximal Gradient Method which is the hurt of the FISTA algorithm is basically a generalization of ...
2
votes
Accepted
The Gradient Operator of a Vectorized Image in Matrix Form
It is pretty simple to create those Matrices.
The real issue with them is their size which is enormous for real world images.
For small kernels they are sparse which saves the day.
Indeed for the ...
2
votes
Accepted
Solving LASSO (Basis Pursuit Denoising Form) with LARS
There are 2 forms of the Basis Pursuit problem:
$$\begin{align*}
\text{The $ \lambda $ Form:} & \quad && \arg \min_{x} &&\frac{1}{2} {\left\| A x - b \right\|}_{2}^{2} + \lambda {\...
2
votes
Accepted
Fast Optimization for Long FIR Filters
Sampling will be at about 1 GHz, output should be about 10 kHz
So, you're decimating by a factor of $10^5=2^5\cdot5^5$.
This very much says that you'd normally go ahead and successively decimate.
...
2
votes
Accepted
Is Sum of Absolute Value / $ {L}_{1} $ Norm of Differences Convex?
It is easier to prove it by using atoms.
The 1st atom is the Absolute Value function $ \left| \cdot \right| $ which is convex.
Then you have linear operation by the subtraction which is convex (Also ...
2
votes
Optimization of square matrix multiplied with another matrix to have the final result a unitary matrix
If D is not singular, i.e. $\operatorname*{det}(D) \ne 0$ than simply $C = D^{-1}$ will do the trick, since $D \cdot C = I$, which is obviously unitary.
If D is singular, i.e. $\operatorname*{det}(D) =...
2
votes
Accepted
Solving a Weighted Basis Pursuit Denoising Problem (BPDN) with MATLAB / CVX
A MATLAB code which implements the problem as defined and solve it using CVX is given by:
...
2
votes
Consistent reconstruction of image from partial images
OK, This is a really nice problem.
To illustrate the problem with your approach above.
I will do that in 1D so it converges to the mean.
Imagine the following data at some part of the grid:
The ...
2
votes
Fit Data Samples with a Robust Fit
A simple and cheerful approach is to solve regular LMS for the sequence using different subsets of the total sample set, then pick the model that best satisfies some fitting criterion for the entire ...
2
votes
Calculating Shannon-like entropy function of a 1D signal with random noise
You're a bit missing the point here: when you use the formula $ H = - \sum_i x_i \log(x_i)$ instead of $ H(P) = - \sum_i p_i \log(p_i)$ for anything where $P(x_i) \ne x_i$, then that's where your ...
1
vote
Accepted
Converting Hadamard Product into Matrix Multiplication in Image Deconvolution with Total Variation (TV) Using ADMM
Assuming we know how to solve:
$$ \arg \min_{\boldsymbol{x}} \frac{1}{2} {\left\| C \boldsymbol{x} - \boldsymbol{b} \right\|}_{2}^{2} + {\left\| E \boldsymbol{x} \right\|}_{1} $$
For any matrix $ E $ ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
convex-optimization × 50optimization × 33
matlab × 12
image-processing × 11
compressive-sensing × 11
least-squares × 9
linear-algebra × 7
sparse-model × 6
denoising × 4
inverse-problem × 4
estimation × 3
matrix × 3
noise × 2
statistics × 2
adaptive-filters × 2
gradient × 2
sparsity × 2
image-restoration × 2
total-variation × 2
norm × 2
discrete-signals × 1
signal-analysis × 1
filter-design × 1
python × 1
sampling × 1