L1-regularized quadratic function of multiple variables: Difference between revisions

From Calculus
No edit summary
Line 25: Line 25:
The partial derivative with respect to the variable <math>x_i</math>, and therefore also the <math>i^{th}</math> coordinate of the [[gradient vector]] (if it exists), is given as follows when <math>x_i \ne 0</math>:
The partial derivative with respect to the variable <math>x_i</math>, and therefore also the <math>i^{th}</math> coordinate of the [[gradient vector]] (if it exists), is given as follows when <math>x_i \ne 0</math>:


<math>\frac{\partial f}{\partial x_i} = \left(\sum_{j=1}^n a_{ij}x_j\right) + b_i + \operatorname{sgn}(x_i)</math>  
<math>\frac{\partial f}{\partial x_i} = \left(\sum_{j=1}^n a_{ij}x_j\right) + b_i + \lambda \operatorname{sgn}(x_i)</math>  


The partial derivative is undefined when <math>x_i = 0</math>.
The partial derivative is undefined when <math>x_i = 0</math>.


The gradient vector exists if and only if ''all the coordinates are nonzero''.
The gradient vector exists if and only if ''all the coordinates are nonzero''.
In vector notation, the gradient vector is:
<math>\nabla f (\vec{x}) = A\vec{x} + \vec{b} + \lambda \overline{sgn}(\vec{x})</math>
where <math>\overline{sgn}</math> is the [[signum vector function]].

Revision as of 19:10, 11 May 2014

Definition

A -regularized quadratic function of the variables is a function of the form:

In vector form, if we denote by the column vector with coordinates , then we can write the function as:

where is the matrix with entries and is the column vector with entries .

Key data

Item Value
default domain the whole of

Differentiation

Partial derivatives and gradient vector

The partial derivative with respect to the variable , and therefore also the coordinate of the gradient vector (if it exists), is given as follows when :

The partial derivative is undefined when .

The gradient vector exists if and only if all the coordinates are nonzero.

In vector notation, the gradient vector is:

where is the signum vector function.