{
  "aliases": null,
  "backlinks": [
    {
      "field": "defines",
      "target": "6KAVKR1HC8"
    },
    {
      "field": "about",
      "target": "DZKBF576W5"
    },
    {
      "field": "uses",
      "target": "DZKBF576W5"
    }
  ],
  "body": "\n## Summary\n\nStochastic optimal control is [[optimal control|T3V6ZNAMDN]] of systems driven by noise, usually modelled by a [[stochastic differential equation|B219G9SHJA]].\nThe controller chooses its action at each time from the information observed so far and minimises an expected cost.\nDynamic programming leads to a second-order [[Hamilton–Jacobi–Bellman equation|SJP9HW82VX]] for the value function.\nThe theory is used in engineering, in economics and in mathematical finance, for example in portfolio choice.\n\n## Explanations\n\n### L1 human\n\nThink of steering a boat in gusty wind.\nYou cannot plan the whole path in advance, because the wind keeps pushing you off course.\nInstead you decide at each moment what to do given where you are now.\nA simple model is a position $X_t$ that moves with the chosen velocity $u_t$ plus a random [[Brownian|22735FGJV6]] kick.\nThe goal is to end near $0$ without spending too much effort.\nThe best rule turns out to be a feedback: push back towards $0$ in proportion to the current position.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "kind": "concept",
    "msc": [
      "93E20",
      "49L20"
    ],
    "name": "Stochastic optimal control",
    "same_as": {
      "wikidata": "Q7617811",
      "wikipedia": "Stochastic control"
    },
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Stochastic_control"
      }
    ],
    "specializes": [
      "T3V6ZNAMDN"
    ],
    "tag": "B24T6DQCDR"
  },
  "kind": "concept",
  "link": "https://tamnd.github.io/math2/node/B24T6DQCDR/",
  "links": [
    {
      "field": "specializes",
      "target": "T3V6ZNAMDN"
    }
  ],
  "markdown": "https://tamnd.github.io/math2/node/B24T6DQCDR.md",
  "msc": [
    "93E20",
    "49L20"
  ],
  "name": "Stochastic optimal control",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/B24/B24T6DQCDR.md",
  "status": null,
  "tag": "B24T6DQCDR",
  "uri": "m2://B24T6DQCDR",
  "url": "https://tamnd.github.io/math2/wiki/stochastic-optimal-control/",
  "writing": {
    "tag": "B24T6DQCDR",
    "kind": "concept",
    "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
      }
    ]
  }
}
