Reckon is a library containing various algorithms for scientific applications.
Regularization is a method used to control how closely a model fits the data, especially in ill-posed or ill-conditioned problems. One common approach is to modify the loss function by adding a penalty term that constrains the solution. This leads to the linear regularization problem, which can be expressed as:
Here,
Where
-
If
$p = q = 2$ , then the problem is called Tikhonov regularization or$L_{2}$ regularization that usually yields smooth estimation. -
If
$p = 2$ ,$q = 1$ , then the problem is called$L_{1}$ regularization, which promotes sparsity in the solution.
Kalman filtering is an algorithm that allows us to estimate the state of a system based on observations or measurements. The state of a system at time k evolved from the prior state at time k-1, expressed in the following form;
And the accompanying observation is defined as;
where
The cycle of discrete Kalman filter.