{
  "aliases": null,
  "backlinks": null,
  "body": "\n## Definition\n\nLet $X$ and $Y$ be real or complex [[Hilbert spaces|HM2HHE3J51]], let $K \\colon X \\to Y$ be a [[bounded linear operator|03TM135G0N]] with [[adjoint|6HSJBJ8TTQ]] $K^*$, let $y \\in Y$ and let $\\alpha \u003e 0$.\nThe *Tikhonov regularized solution* of $K x = y$ with parameter $\\alpha$ is the unique minimizer $x_\\alpha \\in X$ of the Tikhonov functional\n$$J_\\alpha(x) = \\norm{K x - y}^2 + \\alpha \\norm{x}^2.$$\nIt is given by\n$$x_\\alpha = (K^* K + \\alpha I)^{-1} K^* y.$$\n*Tikhonov regularization* is the method that approximates solutions of $K x = y$ by $x_\\alpha$, with $\\alpha$ chosen according to the noise level of the data.\n\n## Remarks\n\nThe operator $K^* K + \\alpha I$ satisfies $\\ip{(K^* K + \\alpha I) x}{x} \\ge \\alpha \\norm{x}^2$, so it is invertible with inverse of norm at most $1/\\alpha$; the minimizer is characterized by the normal equation $(K^* K + \\alpha I) x = K^* y$.\nSo $x_\\alpha$ exists, is unique, and depends continuously on $y$.\n\nIf $y$ lies in the range of $K$, then $x_\\alpha \\to K^\\dagger y$ as $\\alpha \\to 0$, where $K^\\dagger y$ is the solution of smallest norm, given by the [[Moore–Penrose inverse|0YY8VX28JR]].\nFor noisy data $y^\\delta$ with $\\norm{y^\\delta - y} \\le \\delta$, the choice $\\alpha(\\delta) \\to 0$ with $\\delta^2 / \\alpha(\\delta) \\to 0$ gives $x_{\\alpha(\\delta)}^\\delta \\to K^\\dagger y$ as $\\delta \\to 0$.\nFor compact $K$ with singular system $(\\sigma_n, v_n, u_n)$, $x_\\alpha = \\sum_n \\frac{\\sigma_n}{\\sigma_n^2 + \\alpha} \\ip{y}{u_n} v_n$, so the unbounded factors $1/\\sigma_n$ of [[Picard's criterion|MPB3QF09E5]] are replaced by factors bounded by $1/(2\\sqrt{\\alpha})$.\n\nExample: $X = Y = \\R$ and $K x = k x$ with $k \\ne 0$.\nThen $J_\\alpha(x) = (k x - y)^2 + \\alpha x^2$ has derivative $2k(k x - y) + 2\\alpha x$, which vanishes at $x_\\alpha = k y / (k^2 + \\alpha)$, in agreement with the formula.\n\nNon-example: the case $\\alpha = 0$ is excluded.\nFor $K = 0$ on $X = Y = \\R$, every $x$ minimizes $\\norm{K x - y}^2$, so there is no unique minimizer.\n\nIn finite dimensions, with $K$ a data matrix, $x_\\alpha$ is the [[ridge regression|3KZW2930V2]] estimator.\n\n## Explanations\n\n### L1 human\n\nThe method adds a penalty $\\alpha \\norm{x}^2$ on the size of the solution to the misfit $\\norm{K x - y}^2$, and takes the best compromise.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "defines": "M68V0M5A3R",
    "kind": "definition",
    "msc": [
      "47A52",
      "45Q05",
      "65R30"
    ],
    "name": "Tikhonov regularization",
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Ridge_regression"
      }
    ],
    "tag": "ZE1FSZ6GJF",
    "uses": [
      "HM2HHE3J51",
      "03TM135G0N",
      "6HSJBJ8TTQ",
      "0YY8VX28JR"
    ]
  },
  "kind": "definition",
  "link": "https://tamnd.github.io/math2/node/ZE1FSZ6GJF/",
  "links": [
    {
      "field": "defines",
      "target": "M68V0M5A3R"
    },
    {
      "field": "uses",
      "target": "HM2HHE3J51"
    },
    {
      "field": "uses",
      "target": "03TM135G0N"
    },
    {
      "field": "uses",
      "target": "6HSJBJ8TTQ"
    },
    {
      "field": "uses",
      "target": "0YY8VX28JR"
    }
  ],
  "markdown": "https://tamnd.github.io/math2/node/ZE1FSZ6GJF.md",
  "msc": [
    "47A52",
    "45Q05",
    "65R30"
  ],
  "name": "Tikhonov regularization",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/ZE1/ZE1FSZ6GJF.md",
  "status": null,
  "tag": "ZE1FSZ6GJF",
  "uri": "m2://ZE1FSZ6GJF",
  "url": "https://tamnd.github.io/math2/wiki/tikhonov-regularization-definition/",
  "writing": {
    "tag": "ZE1FSZ6GJF",
    "kind": "definition",
    "level": "W0",
    "next": [
      {
        "what": "an inventory row",
        "note": "the row of the inventory that the node accounts for",
        "have": 0,
        "want": 1
      },
      {
        "what": "a source with a locator",
        "have": 0,
        "want": 1
      }
    ]
  }
}
